public class PacketSourceServer extends SubServer implements IPacketSource
PacketSourceServer ss = new PacketSourceServer();
ss.setSink( pkt -> { System.out.println(pkt);});
Starts automatically.
| Constructor and Description |
|---|
PacketSourceServer()
Starts reception thread.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
processPacket(IPacket p)
Must be overridden in children to process packet
|
void |
setSink(Consumer<IPacket> sink)
Set sink to consume packets.
|
isRunning, requestStart, requestStop, sleep, startpublic void setSink(Consumer<IPacket> sink)
IPacketSourcesetSink in interface IPacketSourcesink - Set consumer.protected void processPacket(IPacket p) throws IOException
SubServerprocessPacket in class SubServerp - packet to processIOException - if IO errorCopyright © 2019. All rights reserved.