public abstract class SmbComTransaction extends ServerMessageBlock implements Enumeration<SmbComTransaction>
| Modifier and Type | Field and Description |
|---|---|
static byte |
NET_SERVER_ENUM2 |
static byte |
NET_SERVER_ENUM3 |
static byte |
NET_SHARE_ENUM |
static byte |
TRANS_CALL_NAMED_PIPE |
static byte |
TRANS_PEEK_NAMED_PIPE |
static byte |
TRANS_TRANSACT_NAMED_PIPE |
static byte |
TRANS_WAIT_NAMED_PIPE |
static byte |
TRANS2_FIND_FIRST2 |
static byte |
TRANS2_FIND_NEXT2 |
static byte |
TRANS2_GET_DFS_REFERRAL |
static byte |
TRANS2_QUERY_FILE_INFORMATION |
static byte |
TRANS2_QUERY_FS_INFORMATION |
static byte |
TRANS2_QUERY_PATH_INFORMATION |
static byte |
TRANS2_SET_FILE_INFORMATION |
SMB_COM_CHECK_DIRECTORY, SMB_COM_CLOSE, SMB_COM_CREATE_DIRECTORY, SMB_COM_DELETE, SMB_COM_DELETE_DIRECTORY, SMB_COM_ECHO, SMB_COM_FIND_CLOSE2, SMB_COM_LOCKING_ANDX, SMB_COM_LOGOFF_ANDX, SMB_COM_MOVE, SMB_COM_NEGOTIATE, SMB_COM_NT_CANCEL, SMB_COM_NT_CREATE_ANDX, SMB_COM_NT_TRANSACT, SMB_COM_NT_TRANSACT_SECONDARY, SMB_COM_OPEN_ANDX, SMB_COM_QUERY_INFORMATION, SMB_COM_READ_ANDX, SMB_COM_RENAME, SMB_COM_SEEK, SMB_COM_SESSION_SETUP_ANDX, SMB_COM_SET_INFORMATION, SMB_COM_TRANSACTION, SMB_COM_TRANSACTION_SECONDARY, SMB_COM_TRANSACTION2, SMB_COM_TREE_CONNECT_ANDX, SMB_COM_TREE_DISCONNECT, SMB_COM_WRITE, SMB_COM_WRITE_ANDX| Modifier and Type | Method and Description |
|---|---|
int |
getPadding() |
byte |
getSubCommand() |
boolean |
hasMoreElements() |
SmbComTransaction |
nextElement() |
byte[] |
releaseBuffer() |
void |
reset() |
void |
setBuffer(byte[] buffer) |
void |
setMaxBufferSize(int maxBufferSize) |
void |
setMaxDataCount(int maxDataCount) |
void |
setSubCommand(byte subCommand) |
String |
toString() |
addFlags2, allowChain, clearReceived, createCancel, decode, encode, equals, error, exception, getByteCount, getCommand, getCreditCost, getDigest, getDomain, getErrorCode, getException, getExpiration, getFlags, getFlags2, getFullUNCPath, getGrantedCredits, getLength, getMid, getNext, getNextResponse, getOverrideTimeout, getPath, getPid, getRawPayload, getResponse, getServer, getSignSeq, getTid, getUid, hashCode, ignoreDisconnect, isAsync, isCancel, isError, isExtendedSecurity, isForceUnicode, isReceived, isResolveInDfs, isResponseAsync, isRetainPayload, isUseUnicode, isVerifyFailed, prepare, readString, readString, readString, received, remFlags2, retainPayload, setCommand, setDigest, setErrorCode, setExpiration, setExtendedSecurity, setFlags, setFlags2, setFullUNCPath, setMid, setOverrideTimeout, setPath, setPid, setRawPayload, setRequestCredits, setResolveInDfs, setResponse, setSessionId, setSignSeq, setTid, setUid, setUseUnicode, size, split, stringWireLength, verifySignaturepublic static final byte TRANS2_FIND_FIRST2
public static final byte TRANS2_FIND_NEXT2
public static final byte TRANS2_QUERY_FS_INFORMATION
public static final byte TRANS2_QUERY_PATH_INFORMATION
public static final byte TRANS2_GET_DFS_REFERRAL
public static final byte TRANS2_QUERY_FILE_INFORMATION
public static final byte TRANS2_SET_FILE_INFORMATION
public static final byte NET_SHARE_ENUM
public static final byte NET_SERVER_ENUM2
public static final byte NET_SERVER_ENUM3
public static final byte TRANS_PEEK_NAMED_PIPE
public static final byte TRANS_WAIT_NAMED_PIPE
public static final byte TRANS_CALL_NAMED_PIPE
public static final byte TRANS_TRANSACT_NAMED_PIPE
public final void setMaxBufferSize(int maxBufferSize)
maxBufferSize - the maxBufferSize to setpublic final void setMaxDataCount(int maxDataCount)
maxDataCount - the maxDataCount to setpublic void setBuffer(byte[] buffer)
buffer - public byte[] releaseBuffer()
public final byte getSubCommand()
public final void setSubCommand(byte subCommand)
subCommand - the subCommand to setpublic void reset()
reset in interface CommonServerMessageBlockreset in interface Responsereset in class ServerMessageBlockpublic boolean hasMoreElements()
hasMoreElements in interface Enumeration<SmbComTransaction>public SmbComTransaction nextElement()
nextElement in interface Enumeration<SmbComTransaction>public int getPadding()
public String toString()
toString in class ServerMessageBlockCopyright © 2018. All rights reserved.