com.starla.smb
Class SMBAccessMode

java.lang.Object
  |
  +--com.starla.smb.SMBAccessMode

public final class SMBAccessMode
extends java.lang.Object

SMB file access mode class.

The SMB access mode values are used when opening a file using one of the SMBDiskSession OpenFile (), OpenInputStream () or OpenOutputStream () methods.


Field Summary
static int Compatability
          Compatability sharing mode
static int DenyNone
          Deny none sharing mode
static int DenyRead
          Deny read access sharing mode
static int DenyWrite
          Deny write access sharing mode
static int Exclusive
          Exclusive access, no sharing
static int Execute
          Execute file access
static int NoCaching
          Caching mode
static int ReadOnly
          Read-only file access
static int ReadWrite
          Read/write file access
static int WriteOnly
          Write file access
static int WriteThrough
          Write through mode
 
Constructor Summary
SMBAccessMode()
           
 
Method Summary
static int AccessMode(int val)
          Return the file access mode from the specified flags value.
static int SharingMode(int val)
          Return the file sharing mode from the specified flags value.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ReadOnly

public static final int ReadOnly
Read-only file access

WriteOnly

public static final int WriteOnly
Write file access

ReadWrite

public static final int ReadWrite
Read/write file access

Execute

public static final int Execute
Execute file access

Compatability

public static final int Compatability
Compatability sharing mode

Exclusive

public static final int Exclusive
Exclusive access, no sharing

DenyWrite

public static final int DenyWrite
Deny write access sharing mode

DenyRead

public static final int DenyRead
Deny read access sharing mode

DenyNone

public static final int DenyNone
Deny none sharing mode

NoCaching

public static final int NoCaching
Caching mode

WriteThrough

public static final int WriteThrough
Write through mode
Constructor Detail

SMBAccessMode

public SMBAccessMode()
Method Detail

AccessMode

public static final int AccessMode(int val)
Return the file access mode from the specified flags value.
Parameters:
val - File flags value.
Returns:
File access mode.

SharingMode

public static final int SharingMode(int val)
Return the file sharing mode from the specified flags value.
Parameters:
val - File flags value.
Returns:
File sharing mode.