| Modifier and Type | Class and Description |
|---|---|
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| private final KQueueDomainDatagramChannelConfig | |
| private volatile boolean | |
| private static final String | |
| private volatile DomainSocketAddress | |
| private volatile DomainSocketAddress |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| private |
| config | back to summary |
|---|---|
| private final KQueueDomainDatagramChannelConfig config | |
| connected | back to summary |
|---|---|
| private volatile boolean connected | |
| EXPECTED_TYPES | back to summary |
|---|---|
| private static final String EXPECTED_TYPES | |
| local | back to summary |
|---|---|
| private volatile DomainSocketAddress local | |
| remote | back to summary |
|---|---|
| private volatile DomainSocketAddress remote | |
| KQueueDomainDatagramChannel | back to summary |
|---|---|
| public KQueueDomainDatagramChannel() | |
| KQueueDomainDatagramChannel | back to summary |
|---|---|
| public KQueueDomainDatagramChannel(int fd) | |
| KQueueDomainDatagramChannel | back to summary |
|---|---|
| private KQueueDomainDatagramChannel(BsdSocket socket, boolean active) | |
| config | back to summary |
|---|---|
| public KQueueDomainDatagramChannelConfig config() Implements abstract io. Implements io. Doc from io. Returns the configuration of this channel.
| |
| doBind | back to summary |
|---|---|
| protected void doBind(SocketAddress localAddress) throws Exception Overrides io. Doc from io. Bind the
| |
| doClose | back to summary |
|---|---|
| protected void doClose() throws Exception Overrides io. Doc from io. Close the
| |
| doConnect | back to summary |
|---|---|
| protected boolean doConnect(SocketAddress remoteAddress, SocketAddress localAddress) throws Exception Overrides io. Doc from io. Connect to the remote peer
| |
| doDisconnect | back to summary |
|---|---|
| protected void doDisconnect() throws Exception Overrides io. Doc from io. Disconnect this
| |
| doWriteMessage | back to summary |
|---|---|
| protected boolean doWriteMessage(Object msg) throws Exception Implements abstract io.
| |
| filterOutboundMessage | back to summary |
|---|---|
| protected Object filterOutboundMessage(Object msg) Overrides io. Doc from io. Invoked when a new message is added to a
| |
| isActive | back to summary |
|---|---|
| public boolean isActive() Overrides io. Implements io. Doc from io. Return
| |
| isConnected | back to summary |
|---|---|
| public boolean isConnected() Implements io. Doc from io. Return
| |
| localAddress | back to summary |
|---|---|
| public DomainSocketAddress localAddress() Overrides io. Implements io. Doc from io. Returns the local address where this channel is bound to. The returned
| |
| localAddress0 | back to summary |
|---|---|
| protected DomainSocketAddress localAddress0() Overrides io. Doc from io. Returns the
| |
| newUnsafe | back to summary |
|---|---|
| protected AbstractKQueueChannel. Implements abstract io. Doc from io. Create a new
| |
| peerCredentials | back to summary |
|---|---|
| public PeerCredentials peerCredentials() throws IOException Returns the unix credentials (uid, gid, pid) of the peer SO_PEERCRED | |
| remoteAddress | back to summary |
|---|---|
| public DomainSocketAddress remoteAddress() Overrides io. Implements io. Doc from io. Returns the remote address where this channel is connected to. The
returned
| |
| remoteAddress0 | back to summary |
|---|---|
| protected DomainSocketAddress remoteAddress0() Overrides io. Doc from io. Return the
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | readReady(KQueueRecvByteAllocatorHandle allocHandle)
Implements abstract io.
Deprecated
as a consequence of
KQueueRecvByteAllocatorHandle being deprecated.
|
| KQueueDomainDatagramChannelUnsafe | back to summary |
|---|---|
| pack-priv KQueueDomainDatagramChannelUnsafe() | |
| readReady | back to summary |
|---|---|
| pack-priv void readReady(KQueueRecvByteAllocatorHandle allocHandle) Implements abstract io. Deprecated as a consequence of
| |