パッケージ jcifs.dcerpc
クラス DcerpcPipeHandle
- java.lang.Object
-
- jcifs.dcerpc.DcerpcHandle
-
- jcifs.dcerpc.DcerpcPipeHandle
-
- すべての実装されたインタフェース:
AutoCloseable,DcerpcConstants
public class DcerpcPipeHandle extends DcerpcHandle
-
-
フィールドの概要
-
インタフェースから継承されたフィールド jcifs.dcerpc.DcerpcConstants
DCERPC_CONC_MPX, DCERPC_DID_NOT_EXECUTE, DCERPC_FIRST_FRAG, DCERPC_LAST_FRAG, DCERPC_MAYBE, DCERPC_OBJECT_UUID, DCERPC_PENDING_CANCEL, DCERPC_RESERVED_1, DCERPC_UUID_SYNTAX_NDR
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 DcerpcPipeHandle(String url, CIFSContext tc, boolean unshared)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidclose()protected intdoReceiveFragment(byte[] buf)protected voiddoSendFragment(byte[] buf, int off, int length)protected intdoSendReceiveFragment(byte[] buf, int off, int length, byte[] inB)StringgetServer()StringgetServerWithDfs()byte[]getSessionKey()CIFSContextgetTransportContext()-
クラスから継承されたメソッド jcifs.dcerpc.DcerpcHandle
bind, getBinding, getHandle, getHandle, parseBinding, sendrecv, setDcerpcSecurityProvider, toString
-
-
-
-
コンストラクタの詳細
-
DcerpcPipeHandle
public DcerpcPipeHandle(String url, CIFSContext tc, boolean unshared) throws DcerpcException, MalformedURLException
- パラメータ:
url-tc-unshared-- 例外:
DcerpcExceptionMalformedURLException
-
-
メソッドの詳細
-
getTransportContext
public CIFSContext getTransportContext()
- 定義:
getTransportContextクラス内DcerpcHandle- 戻り値:
- the transport context used
-
getServer
public String getServer()
- 定義:
getServerクラス内DcerpcHandle- 戻り値:
- the server connected to
-
getServerWithDfs
public String getServerWithDfs()
- 定義:
getServerWithDfsクラス内DcerpcHandle- 戻り値:
- the server resolved by DFS
-
getSessionKey
public byte[] getSessionKey() throws CIFSException- 定義:
getSessionKeyクラス内DcerpcHandle- 戻り値:
- session key of the underlying smb session
- 例外:
CIFSException
-
doSendReceiveFragment
protected int doSendReceiveFragment(byte[] buf, int off, int length, byte[] inB) throws IOException
-
doSendFragment
protected void doSendFragment(byte[] buf, int off, int length) throws IOException- 定義:
doSendFragmentクラス内DcerpcHandle- 例外:
IOException
-
doReceiveFragment
protected int doReceiveFragment(byte[] buf) throws IOException- 定義:
doReceiveFragmentクラス内DcerpcHandle- 例外:
IOException
-
close
public void close() throws IOException- 定義:
closeインタフェース内AutoCloseable- オーバーライド:
closeクラス内DcerpcHandle- 例外:
IOException
-
-