public interface Endpoint
| Modifier and Type | Method and Description | 
|---|---|
| void | close()Closes this endpoint without flushing any of its
  currently enqueued outbound data. | 
| void | close(boolean flushData)Closes this endpoint, optionally flushing any queued
  data before closing. | 
| java.lang.String | getAddress()Returns the transport specific remote address of this endpoint
  as a string. | 
| long | getId()Returns an ID that is unique for this endpoint within its
  Kernel instance. | 
| Kernel | getKernel()Returns the kernel to which this endpoint belongs. | 
| boolean | isConnected()Returns true if this endpoint is currently connected. | 
| void | send(java.nio.ByteBuffer data)Sends data to the other end of the connection represented
  by this endpoint. | 
long getId()
java.lang.String getAddress()
Kernel getKernel()
boolean isConnected()
void send(java.nio.ByteBuffer data)
void close()
void close(boolean flushData)