java.lang.RunnableDirectTcpPacketReaderpublic abstract class PacketReader<D extends PacketData<?>>
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field | Description |
|---|---|---|
protected java.io.InputStream |
in |
| Constructor | Description |
|---|---|
PacketReader(java.lang.String host,
java.io.InputStream in,
PacketReceiver<D> handler) |
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract D |
doRead() |
Read the actual SMB2 Packet from the
InputStream |
void |
run() |
|
void |
start() |
|
void |
stop() |
public PacketReader(java.lang.String host,
java.io.InputStream in,
PacketReceiver<D> handler)
public void run()
run in interface java.lang.Runnablepublic void stop()
protected abstract D doRead() throws TransportException
InputStreamTransportExceptionpublic void start()