パッケージ jcifs.internal.smb2
クラス Smb2CancelRequest
- java.lang.Object
-
- jcifs.internal.smb2.ServerMessageBlock2
-
- jcifs.internal.smb2.Smb2CancelRequest
-
- すべての実装されたインタフェース:
CommonServerMessageBlock,CommonServerMessageBlockRequest,Message,Request
public class Smb2CancelRequest extends ServerMessageBlock2 implements CommonServerMessageBlockRequest
- 作成者:
- 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
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Smb2CancelRequest(Configuration config, long mid, long asyncId)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 booleanallowChain(CommonServerMessageBlockRequest next)CommonServerMessageBlockRequestcreateCancel()intgetCreditCost()ServerMessageBlock2Request<?>getNext()IntegergetOverrideTimeout()booleanisCancel()booleanisResponseAsync()protected intreadBytesWireFormat(byte[] buffer, int bufferIndex)voidsetRequestCredits(int credits)voidsetTid(int t)intsize()CommonServerMessageBlockRequestsplit()protected intwriteBytesWireFormat(byte[] dst, int dstIndex)-
クラスから継承されたメソッド jcifs.internal.smb2.ServerMessageBlock2
addFlags, chain, clearFlags, decode, decode, encode, equals, getAsyncId, getCommand, getConfig, getCredit, getCreditCharge, getDigest, getErrorContextCount, getErrorData, getFlags, getHeaderStart, getLength, getMid, getNextCommandOffset, getRawPayload, getResponse, getSessionId, getStatus, getTreeId, hashCode, haveResponse, isAsync, isErrorResponseStatus, isRetainPayload, pad8, readErrorResponse, readHeaderWireFormat, reset, retainPayload, setAsyncId, setCommand, setCredit, setDigest, setExtendedSecurity, setMid, setNext, setRawPayload, setReadSize, setResponse, setSessionId, setTreeId, setUid, size8, size8, toString, writeHeaderWireFormat
-
インタフェースから継承されたメソッド jcifs.internal.CommonServerMessageBlock
decode, encode, getCommand, getDigest, getMid, getResponse, reset, setCommand, setDigest, setExtendedSecurity, setMid, setResponse, setSessionId, setUid
-
インタフェースから継承されたメソッド jcifs.util.transport.Message
getRawPayload, isRetainPayload, retainPayload, setRawPayload
-
インタフェースから継承されたメソッド jcifs.util.transport.Request
getResponse
-
-
-
-
コンストラクタの詳細
-
Smb2CancelRequest
public Smb2CancelRequest(Configuration config, long mid, long asyncId)
- パラメータ:
config-mid-asyncId-
-
-
メソッドの詳細
-
getCreditCost
public int getCreditCost()
- 定義:
getCreditCostインタフェース内Request- 戻り値:
- number of credits this request requires
- 関連項目:
Request.getCreditCost()
-
isResponseAsync
public boolean isResponseAsync()
- 定義:
isResponseAsyncインタフェース内CommonServerMessageBlockRequest- 戻り値:
- request was handled asynchronously
- 関連項目:
CommonServerMessageBlockRequest.isResponseAsync()
-
getNext
public ServerMessageBlock2Request<?> getNext()
- 定義:
getNextインタフェース内CommonServerMessageBlockRequest- 定義:
getNextインタフェース内Request- オーバーライド:
getNextクラス内ServerMessageBlock2- 戻り値:
- next chained message
-
getOverrideTimeout
public Integer getOverrideTimeout()
- 定義:
getOverrideTimeoutインタフェース内CommonServerMessageBlockRequest- 戻り値:
- custom response timeout for this request
- 関連項目:
CommonServerMessageBlockRequest.getOverrideTimeout()
-
allowChain
public boolean allowChain(CommonServerMessageBlockRequest next)
- 定義:
allowChainインタフェース内CommonServerMessageBlockRequest- 戻り値:
- whether to allow chaining
- 関連項目:
CommonServerMessageBlockRequest.allowChain(jcifs.internal.CommonServerMessageBlockRequest)
-
split
public CommonServerMessageBlockRequest split()
- 定義:
splitインタフェース内CommonServerMessageBlockRequest- 戻り値:
- the following message
- 関連項目:
CommonServerMessageBlockRequest.split()
-
createCancel
public CommonServerMessageBlockRequest createCancel()
- 定義:
createCancelインタフェース内CommonServerMessageBlockRequest- 戻り値:
- create cancel request
- 関連項目:
CommonServerMessageBlockRequest.createCancel()
-
setRequestCredits
public void setRequestCredits(int credits)
- 定義:
setRequestCreditsインタフェース内Request- 関連項目:
Request.setRequestCredits(int)
-
setTid
public void setTid(int t)
- 定義:
setTidインタフェース内CommonServerMessageBlockRequest- 関連項目:
CommonServerMessageBlockRequest.setTid(int)
-
isCancel
public boolean isCancel()
- 定義:
isCancelインタフェース内Request- 戻り値:
- whether this is a cancel request
- 関連項目:
Request.isCancel()
-
size
public int size()
- 定義:
sizeインタフェース内CommonServerMessageBlockRequest- 戻り値:
- the size of this message
- 関連項目:
CommonServerMessageBlockRequest.size()
-
writeBytesWireFormat
protected int writeBytesWireFormat(byte[] dst, int dstIndex)
-
readBytesWireFormat
protected int readBytesWireFormat(byte[] buffer, int bufferIndex)
-
-