パッケージ jcifs.internal.smb1
クラス AndXServerMessageBlock
- java.lang.Object
-
- jcifs.internal.smb1.ServerMessageBlock
-
- jcifs.internal.smb1.AndXServerMessageBlock
-
- すべての実装されたインタフェース:
CommonServerMessageBlock,CommonServerMessageBlockRequest,CommonServerMessageBlockResponse,RequestWithPath,Message,Request,Response
- 直系の既知のサブクラス:
SmbComLockingAndX,SmbComLogoffAndX,SmbComNTCreateAndX,SmbComNTCreateAndXResponse,SmbComOpenAndX,SmbComOpenAndXResponse,SmbComReadAndX,SmbComReadAndXResponse,SmbComSessionSetupAndX,SmbComSessionSetupAndXResponse,SmbComTreeConnectAndX,SmbComTreeConnectAndXResponse,SmbComWriteAndX,SmbComWriteAndXResponse
public abstract class AndXServerMessageBlock extends ServerMessageBlock
-
-
フィールドの概要
-
クラスから継承されたフィールド jcifs.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
-
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 protectedAndXServerMessageBlock(Configuration config)protectedAndXServerMessageBlock(Configuration config, byte command)protectedAndXServerMessageBlock(Configuration config, byte command, String name, ServerMessageBlock andx)protectedAndXServerMessageBlock(Configuration config, byte command, ServerMessageBlock andx)protectedAndXServerMessageBlock(Configuration config, ServerMessageBlock andx)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 intdecode(byte[] buffer, int bufferIndex)Decode message data from the given byte arrayintencode(byte[] dst, int dstIndex)ServerMessageBlockgetAndx()protected intgetBatchLimit(Configuration cfg, byte cmd)ServerMessageBlockgetNext()ServerMessageBlockgetNextResponse()protected intreadAndXWireFormat(byte[] buffer, int bufferIndex)StringtoString()protected intwriteAndXWireFormat(byte[] dst, int dstIndex)-
クラスから継承されたメソッド jcifs.internal.smb1.ServerMessageBlock
addFlags2, allowChain, clearReceived, createCancel, equals, error, exception, getByteCount, getCommand, getConfig, 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, isResponse, isResponseAsync, isRetainPayload, isUseUnicode, isVerifyFailed, prepare, readBytesWireFormat, readHeaderWireFormat, readParameterWordsWireFormat, readString, readString, readString, readStringLength, 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, verifySignature, writeBytesWireFormat, writeHeaderWireFormat, writeParameterWordsWireFormat, writeString, writeString
-
-
-
-
コンストラクタの詳細
-
AndXServerMessageBlock
protected AndXServerMessageBlock(Configuration config, byte command, String name, ServerMessageBlock andx)
-
AndXServerMessageBlock
protected AndXServerMessageBlock(Configuration config, byte command)
-
AndXServerMessageBlock
protected AndXServerMessageBlock(Configuration config, byte command, ServerMessageBlock andx)
-
AndXServerMessageBlock
protected AndXServerMessageBlock(Configuration config)
-
AndXServerMessageBlock
protected AndXServerMessageBlock(Configuration config, ServerMessageBlock andx)
-
-
メソッドの詳細
-
getAndx
public final ServerMessageBlock getAndx()
- 戻り値:
- the andx
-
getNext
public ServerMessageBlock getNext()
- 定義:
getNextインタフェース内CommonServerMessageBlockRequest- 定義:
getNextインタフェース内Request- オーバーライド:
getNextクラス内ServerMessageBlock- 戻り値:
- next chained message
- 関連項目:
ServerMessageBlock.getNext()
-
getNextResponse
public ServerMessageBlock getNextResponse()
- 定義:
getNextResponseインタフェース内CommonServerMessageBlockResponse- 定義:
getNextResponseインタフェース内Response- オーバーライド:
getNextResponseクラス内ServerMessageBlock- 戻り値:
- the next response
- 関連項目:
CommonServerMessageBlockResponse.getNextResponse()
-
getBatchLimit
protected int getBatchLimit(Configuration cfg, byte cmd)
-
encode
public int encode(byte[] dst, int dstIndex)- 定義:
encodeインタフェース内CommonServerMessageBlock- オーバーライド:
encodeクラス内ServerMessageBlock- 戻り値:
- message length
-
decode
public int decode(byte[] buffer, int bufferIndex) throws SMBProtocolDecodingExceptionインタフェースからコピーされた説明:CommonServerMessageBlockDecode message data from the given byte array- 定義:
decodeインタフェース内CommonServerMessageBlock- オーバーライド:
decodeクラス内ServerMessageBlock- 戻り値:
- message length
- 例外:
SMBProtocolDecodingException
-
writeAndXWireFormat
protected int writeAndXWireFormat(byte[] dst, int dstIndex)
-
readAndXWireFormat
protected int readAndXWireFormat(byte[] buffer, int bufferIndex) throws SMBProtocolDecodingException
-
toString
public String toString()
- オーバーライド:
toStringクラス内ServerMessageBlock
-
-