public abstract class AndXServerMessageBlock extends ServerMessageBlock
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 |
decode(byte[] buffer,
int bufferIndex)
Decode message data from the given byte array
|
int |
encode(byte[] dst,
int dstIndex) |
ServerMessageBlock |
getAndx() |
ServerMessageBlock |
getNext() |
ServerMessageBlock |
getNextResponse() |
String |
toString() |
addFlags2, allowChain, clearReceived, createCancel, equals, error, exception, getByteCount, getCommand, getCreditCost, getDigest, getDomain, getErrorCode, getException, getExpiration, getFlags, getFlags2, getFullUNCPath, getGrantedCredits, getLength, getMid, 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, reset, 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 final ServerMessageBlock getAndx()
public ServerMessageBlock getNext()
getNext in interface CommonServerMessageBlockRequestgetNext in interface RequestgetNext in class ServerMessageBlockServerMessageBlock.getNext()public ServerMessageBlock getNextResponse()
getNextResponse in interface CommonServerMessageBlockResponsegetNextResponse in interface ResponsegetNextResponse in class ServerMessageBlockCommonServerMessageBlockResponse.getNextResponse()public int encode(byte[] dst,
int dstIndex)
encode in interface CommonServerMessageBlockencode in class ServerMessageBlockpublic int decode(byte[] buffer,
int bufferIndex)
throws SMBProtocolDecodingException
CommonServerMessageBlockdecode in interface CommonServerMessageBlockdecode in class ServerMessageBlockSMBProtocolDecodingExceptionpublic String toString()
toString in class ServerMessageBlockCopyright © 2023. All rights reserved.