rpc
Class DefaultConnection
java.lang.Object
rpc.DefaultConnection
- All Implemented Interfaces:
- Connection
- Direct Known Subclasses:
- NtlmConnection
public class DefaultConnection
- extends java.lang.Object
- implements Connection
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ndr
protected NetworkDataRepresentation ndr
transmitBuffer
protected NdrBuffer transmitBuffer
receiveBuffer
protected NdrBuffer receiveBuffer
security
protected Security security
contextId
protected int contextId
DefaultConnection
public DefaultConnection()
DefaultConnection
public DefaultConnection(int transmitLength,
int receiveLength)
transmit
public void transmit(ConnectionOrientedPdu pdu,
Transport transport)
throws java.io.IOException
- Specified by:
transmit
in interface Connection
- Throws:
java.io.IOException
receive
public ConnectionOrientedPdu receive(Transport transport)
throws java.io.IOException
- Specified by:
receive
in interface Connection
- Throws:
java.io.IOException
transmitFragment
protected void transmitFragment(ConnectionOrientedPdu fragment,
Transport transport)
throws java.io.IOException
- Throws:
java.io.IOException
receiveFragment
protected ConnectionOrientedPdu receiveFragment(Transport transport)
throws java.io.IOException
- Throws:
java.io.IOException
processIncoming
protected void processIncoming(NdrBuffer buffer)
throws java.io.IOException
- Throws:
java.io.IOException
processOutgoing
protected void processOutgoing()
throws java.io.IOException
- Throws:
java.io.IOException
setSecurity
protected void setSecurity(Security security)
incomingRebind
protected void incomingRebind(AuthenticationVerifier verifier)
throws java.io.IOException
- Throws:
java.io.IOException
outgoingRebind
protected AuthenticationVerifier outgoingRebind()
throws java.io.IOException
- Throws:
java.io.IOException