public abstract class BaseTransport extends java.lang.Object implements TransportLayer
| Modifier and Type | Field and Description |
|---|---|
protected java.io.InputStream |
in |
protected java.io.OutputStream |
out |
| Constructor and Description |
|---|
BaseTransport() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
doWrite(SMBBuffer packetData) |
void |
init(java.io.InputStream in,
java.io.OutputStream out)
Initialize the Transport layer.
|
void |
write(SMB2Packet packet)
Write the packet to the transport.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefaultPortpublic void init(java.io.InputStream in,
java.io.OutputStream out)
TransportLayerinit in interface TransportLayerpublic void write(SMB2Packet packet) throws TransportException
TransportLayerwrite in interface TransportLayerpacket - The packet to write.TransportExceptionprotected abstract void doWrite(SMBBuffer packetData) throws java.io.IOException
java.io.IOException