jcifs.dcerpc

Class DcerpcPipeHandle

Implemented Interfaces:
DcerpcConstants

public class DcerpcPipeHandle
extends DcerpcHandle

Field Summary

Fields inherited from class jcifs.dcerpc.DcerpcHandle

binding, max_recv, max_xmit, state

Fields inherited from interface 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

Constructor Summary

DcerpcPipeHandle(String url, NtlmPasswordAuthentication auth)

Method Summary

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.dcerpc.DcerpcHandle

close, doReceiveFragment, doSendFragment, getHandle, getPrincipal, getServer, parseBinding, sendrecv, toString

Constructor Details

DcerpcPipeHandle

public DcerpcPipeHandle(String url,
                        NtlmPasswordAuthentication auth)
            throws UnknownHostException,
                   MalformedURLException,
                   DcerpcException

Method Details

close

public void close()
            throws IOException
Overrides:
close in interface DcerpcHandle

doReceiveFragment

protected void doReceiveFragment(byte[] buf,
                                 boolean isDirect)
            throws IOException
Overrides:
doReceiveFragment in interface DcerpcHandle

doSendFragment

protected void doSendFragment(byte[] buf,
                              int off,
                              int length,
                              boolean isDirect)
            throws IOException
Overrides:
doSendFragment in interface DcerpcHandle