クラス Smb2SessionSetupRequest
- java.lang.Object
-
- jcifs.internal.smb2.ServerMessageBlock2
-
- jcifs.internal.smb2.ServerMessageBlock2Request<Smb2SessionSetupResponse>
-
- jcifs.internal.smb2.session.Smb2SessionSetupRequest
-
- すべての実装されたインタフェース:
CommonServerMessageBlock
,CommonServerMessageBlockRequest
,Request<Smb2SessionSetupResponse>
,Message
,Request
public class Smb2SessionSetupRequest extends ServerMessageBlock2Request<Smb2SessionSetupResponse>
- 作成者:
- mbechler
-
-
フィールドの概要
-
クラスから継承されたフィールド jcifs.internal.smb2.ServerMessageBlock2
SMB2_CANCEL, SMB2_CHANGE_NOTIFY, SMB2_CLOSE, SMB2_CREATE, SMB2_ECHO, SMB2_FLAGS_ASYNC_COMMAND, SMB2_FLAGS_DFS_OPERATIONS, SMB2_FLAGS_PRIORITY_MASK, SMB2_FLAGS_RELATED_OPERATIONS, SMB2_FLAGS_REPLAY_OPERATION, SMB2_FLAGS_SERVER_TO_REDIR, SMB2_FLAGS_SIGNED, SMB2_FLUSH, SMB2_IOCTL, SMB2_LOCK, SMB2_LOGOFF, SMB2_NEGOTIATE, SMB2_OPLOCK_BREAK, SMB2_QUERY_DIRECTORY, SMB2_QUERY_INFO, SMB2_READ, SMB2_SESSION_SETUP, SMB2_SET_INFO, SMB2_TREE_CONNECT, SMB2_TREE_DISCONNECT, SMB2_WRITE
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Smb2SessionSetupRequest(CIFSContext context, int securityMode, int capabilities, long previousSessionid, byte[] token)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 boolean
chain(ServerMessageBlock2 n)
protected Smb2SessionSetupResponse
createResponse(CIFSContext tc, ServerMessageBlock2Request<Smb2SessionSetupResponse> req)
protected int
readBytesWireFormat(byte[] buffer, int bufferIndex)
void
setSessionBinding(boolean sessionBinding)
int
size()
protected int
writeBytesWireFormat(byte[] dst, int dstIndex)
-
クラスから継承されたメソッド jcifs.internal.smb2.ServerMessageBlock2Request
allowChain, createCancel, encode, getCreditCost, getNext, getOverrideTimeout, getResponse, ignoreDisconnect, initResponse, isCancel, isResponseAsync, setNext, setOverrideTimeout, setRequestCredits, setResponse, setTid, split
-
クラスから継承されたメソッド jcifs.internal.smb2.ServerMessageBlock2
addFlags, clearFlags, decode, decode, equals, getAsyncId, getCommand, getConfig, getCredit, getCreditCharge, getDigest, getErrorContextCount, getErrorData, getFlags, getHeaderStart, getLength, getMid, getNextCommandOffset, getRawPayload, getSessionId, getStatus, getTreeId, hashCode, haveResponse, isAsync, isErrorResponseStatus, isRetainPayload, pad8, readErrorResponse, readHeaderWireFormat, reset, retainPayload, setAsyncId, setCommand, setCredit, setDigest, setExtendedSecurity, setMid, setNext, setRawPayload, setReadSize, setSessionId, setTreeId, setUid, size8, size8, toString, writeHeaderWireFormat
-
インタフェースから継承されたメソッド jcifs.internal.CommonServerMessageBlock
decode, getCommand, getDigest, getMid, reset, setCommand, setDigest, setExtendedSecurity, setMid, setSessionId, setUid
-
インタフェースから継承されたメソッド jcifs.util.transport.Message
getRawPayload, isRetainPayload, retainPayload, setRawPayload
-
-
-
-
コンストラクタの詳細
-
Smb2SessionSetupRequest
public Smb2SessionSetupRequest(CIFSContext context, int securityMode, int capabilities, long previousSessionid, byte[] token)
- パラメータ:
context
-securityMode
-capabilities
-previousSessionid
-token
-
-
-
メソッドの詳細
-
createResponse
protected Smb2SessionSetupResponse createResponse(CIFSContext tc, ServerMessageBlock2Request<Smb2SessionSetupResponse> req)
- 定義:
createResponse
クラス内ServerMessageBlock2Request<Smb2SessionSetupResponse>
- 戻り値:
-
setSessionBinding
public void setSessionBinding(boolean sessionBinding)
- パラメータ:
sessionBinding
- the sessionBinding to set
-
chain
public boolean chain(ServerMessageBlock2 n)
- オーバーライド:
chain
クラス内ServerMessageBlock2
- 戻り値:
- whether chaining was successful
- 関連項目:
ServerMessageBlock2.chain(jcifs.internal.smb2.ServerMessageBlock2)
-
size
public int size()
- 戻り値:
- the size of this message
- 関連項目:
CommonServerMessageBlockRequest.size()
-
writeBytesWireFormat
protected int writeBytesWireFormat(byte[] dst, int dstIndex)
-
readBytesWireFormat
protected int readBytesWireFormat(byte[] buffer, int bufferIndex)
-
-