All Methods Instance Methods Abstract Methods
Modifier and Type |
Method and Description |
void |
close() |
DatagramReceiveHandler[] |
getDatagramReceiveHandlers() |
boolean |
isOpen() |
RegistrationReference |
registerChannel(Channel channel) |
RegistrationReference |
registerChannel(ScatteringByteChannel scatteringByteChannel,
GatheringByteChannel gatheringByteChannel) |
DatagramReceiveHandler |
registerDatagramReceiveHandler(byte type,
DatagramReceiveHandler datagramReceiveHandler) |
void |
sendDatagram(RegistrationReference registrationReference,
Datagram datagram) |
<A> void |
sendDatagram(RegistrationReference registrationReference,
Datagram datagram,
A attachment,
EnumSet<CompletionHandler.CompletionType> completionTypes,
CompletionHandler<A> completionHandler) |
<A> void |
sendDatagram(RegistrationReference registrationReference,
Datagram datagram,
A attachment,
EnumSet<CompletionHandler.CompletionType> completionTypes,
CompletionHandler<A> completionHandler,
long timeout,
TimeUnit timeUnit) |
Datagram |
sendSyncDatagram(RegistrationReference registrationReference,
Datagram datagram) |
Datagram |
sendSyncDatagram(RegistrationReference registrationReference,
Datagram datagram,
long timeout,
TimeUnit timeUnit) |
DatagramReceiveHandler |
unregisterDatagramReceiveHandler(byte type) |