jcifs.dcerpc
Class DcerpcPipeHandle

java.lang.Object
  extended by jcifs.dcerpc.DcerpcHandle
      extended by jcifs.dcerpc.DcerpcPipeHandle
All Implemented Interfaces:
DcerpcConstants

public class DcerpcPipeHandle
extends DcerpcHandle


Field Summary
 
Fields inherited from class jcifs.dcerpc.DcerpcHandle
binding, max_recv, max_xmit, securityProvider, 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
bind, getHandle, getPrincipal, getServer, parseBinding, sendrecv, setDcerpcSecurityProvider, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DcerpcPipeHandle

public DcerpcPipeHandle(String url,
                        NtlmPasswordAuthentication auth)
                 throws UnknownHostException,
                        MalformedURLException,
                        DcerpcException
Throws:
UnknownHostException
MalformedURLException
DcerpcException
Method Detail

doSendFragment

protected void doSendFragment(byte[] buf,
                              int off,
                              int length,
                              boolean isDirect)
                       throws IOException
Specified by:
doSendFragment in class DcerpcHandle
Throws:
IOException

doReceiveFragment

protected void doReceiveFragment(byte[] buf,
                                 boolean isDirect)
                          throws IOException
Specified by:
doReceiveFragment in class DcerpcHandle
Throws:
IOException

close

public void close()
           throws IOException
Specified by:
close in class DcerpcHandle
Throws:
IOException


Copyright © 2012. All Rights Reserved.