Package jcifs.smb1.dcerpc
Class DcerpcPipeHandle
- java.lang.Object
-
- jcifs.smb1.dcerpc.DcerpcHandle
-
- jcifs.smb1.dcerpc.DcerpcPipeHandle
-
- All Implemented Interfaces:
DcerpcConstants
public class DcerpcPipeHandle extends DcerpcHandle
-
-
Field Summary
-
Fields inherited from class jcifs.smb1.dcerpc.DcerpcHandle
binding, max_recv, max_xmit, securityProvider, state
-
Fields inherited from interface jcifs.smb1.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
-
-
Constructor Summary
Constructors Constructor Description DcerpcPipeHandle(String url, NtlmPasswordAuthentication auth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
protected void
doReceiveFragment(byte[] buf, boolean isDirect)
protected void
doSendFragment(byte[] buf, int off, int length, boolean isDirect)
-
Methods inherited from class jcifs.smb1.dcerpc.DcerpcHandle
bind, getHandle, getPrincipal, getServer, parseBinding, sendrecv, setDcerpcSecurityProvider, toString
-
-
-
-
Constructor Detail
-
DcerpcPipeHandle
public DcerpcPipeHandle(String url, NtlmPasswordAuthentication auth) throws UnknownHostException, MalformedURLException, DcerpcException
-
-
Method Detail
-
doSendFragment
protected void doSendFragment(byte[] buf, int off, int length, boolean isDirect) throws IOException
- Specified by:
doSendFragment
in classDcerpcHandle
- Throws:
IOException
-
doReceiveFragment
protected void doReceiveFragment(byte[] buf, boolean isDirect) throws IOException
- Specified by:
doReceiveFragment
in classDcerpcHandle
- Throws:
IOException
-
close
public void close() throws IOException
- Specified by:
close
in classDcerpcHandle
- Throws:
IOException
-
-