public interface PacketTransport
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Stop and close the transport layer
|
String |
getId()
Get the packet transport id
|
String |
getRemotePeerID()
Get an ID representing the transport remote peer
|
boolean |
isClosed()
Test if the transport is closed
|
boolean |
needsThrottling()
Test if send operation should be throttled down to avoid send queue overflow
|
void |
send(AbstractPacket packet)
Send a packet on this transport
|
void |
setListener(PacketTransportListener listener) |
void |
start()
Start the transport layer
|
String getId()
void start()
throws PacketTransportException
PacketTransportExceptionvoid close()
boolean isClosed()
void send(AbstractPacket packet) throws PacketTransportException
PacketTransportExceptionboolean needsThrottling()
void setListener(PacketTransportListener listener)
listener - the listener to setString getRemotePeerID()
Copyright © 2021. All rights reserved.