Interface Packet
-
- All Known Implementing Classes:
InitiationPacket
,PeerDownPacket
,PeerUpPacket
,RouteMirroringPacket
,RouteMonitoringPacket
,StatisticsReportPacket
,TerminationPacket
,UnknownPacket
public interface Packet
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Packet.Mapper<R>
static interface
Packet.Parser
static interface
Packet.Visitor
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
accept(Packet.Visitor visitor)
default java.util.Optional<PeerHeader>
getPeerHeader()
<R> R
map(Packet.Mapper<R> mapper)
-
-
-
Method Detail
-
accept
void accept(Packet.Visitor visitor)
-
map
<R> R map(Packet.Mapper<R> mapper)
-
getPeerHeader
default java.util.Optional<PeerHeader> getPeerHeader()
-
-