Module jcifs
Class SmbComNtTransactionResponse
java.lang.Object
org.codelibs.jcifs.smb.internal.smb1.ServerMessageBlock
org.codelibs.jcifs.smb.internal.smb1.trans.SmbComTransactionResponse
org.codelibs.jcifs.smb.internal.smb1.trans.nt.SmbComNtTransactionResponse
- All Implemented Interfaces:
Enumeration<SmbComTransactionResponse>,CommonServerMessageBlock,CommonServerMessageBlockRequest,CommonServerMessageBlockResponse,RequestWithPath,Message,Request,Response
- Direct Known Subclasses:
NtTransNotifyChangeResponse,NtTransQuerySecurityDescResponse
Base class for SMB1 NT Transaction response messages.
NT Transactions are an extended form of the basic transaction protocol
that provides additional functionality for Windows NT-specific operations.
-
Field Summary
Fields inherited from class org.codelibs.jcifs.smb.internal.smb1.trans.SmbComTransactionResponse
bufDataStart, bufParameterStart, dataDisplacement, dataOffset, parameterCount, parameterDisplacement, parameterOffset, setupCount, totalDataCount, totalParameterCountFields inherited from class org.codelibs.jcifs.smb.internal.smb1.ServerMessageBlock
batchLevel, byteCount, digest, errorCode, flags2, headerStart, length, mid, path, pid, 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, tid, uid, wordCount -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructs an NT transaction response. -
Method Summary
Modifier and TypeMethodDescriptionprotected intreadParameterWordsWireFormat(byte[] buffer, int bufferIndex) Reads the parameter words portion of the SMB message from the wire format.Methods inherited from class org.codelibs.jcifs.smb.internal.smb1.trans.SmbComTransactionResponse
decode, getDataCount, getNumEntries, getResults, getStatus, getSubCommand, hasMoreElements, nextElement, readBytesWireFormat, readDataWireFormat, readParametersWireFormat, readSetupWireFormat, releaseBuffer, reset, setBuffer, setDataCount, setNumEntries, setResults, setStatus, setSubCommand, toString, writeBytesWireFormat, writeDataWireFormat, writeParametersWireFormat, writeParameterWordsWireFormat, writeSetupWireFormatMethods inherited from class org.codelibs.jcifs.smb.internal.smb1.ServerMessageBlock
addFlags2, allowChain, clearReceived, createCancel, encode, equals, error, exception, getByteCount, getCommand, getConfig, 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, isResponse, isResponseAsync, isRetainPayload, isUseUnicode, isVerifyFailed, prepare, readHeaderWireFormat, readString, readString, readString, readStringLength, 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, verifySignature, writeHeaderWireFormat, writeString, writeStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Enumeration
asIterator
-
Constructor Details
-
SmbComNtTransactionResponse
Constructs an NT transaction response.- Parameters:
config- the configuration context for this response
-
-
Method Details
-
readParameterWordsWireFormat
protected int readParameterWordsWireFormat(byte[] buffer, int bufferIndex) Description copied from class:ServerMessageBlockReads the parameter words portion of the SMB message from the wire format.- Overrides:
readParameterWordsWireFormatin classSmbComTransactionResponse- Parameters:
buffer- the buffer containing the message databufferIndex- the starting offset in the buffer- Returns:
- the number of bytes read
-