A C D E F G J L N O R S T U W

A

ACCEPT_READY - interface mdw.nbio.Selectable の static 変数
Event mask specifying that a new incoming connection is pending.
accept() - class mdw.nbio.NonblockingServerSocket のメソッド
Accept a connection on this server socket.
add(SelectItem) - class mdw.nbio.SelectSet のメソッド
Add a SelectItem to this SelectSet.
add(SelectItem[]) - class mdw.nbio.SelectSet のメソッド
Add all of the SelectItems in the given array to the SelectSet.
available() - class mdw.nbio.NonblockingInputStream のメソッド
 

C

close() - class mdw.nbio.NonblockingDatagramSocket のメソッド
Close this NonblockingDatagramSocket.
close() - class mdw.nbio.NonblockingInputStream のメソッド
 
close() - class mdw.nbio.NonblockingOutputStream のメソッド
 
close() - class mdw.nbio.NonblockingServerSocket のメソッド
Close the socket.
close() - class mdw.nbio.NonblockingSocket のメソッド
Closes the socket.
CONNECT_READY - interface mdw.nbio.Selectable の static 変数
Event mask specifying that a pending outgoing connection has been established.
connect(InetAddress, int) - class mdw.nbio.NonblockingDatagramSocket のメソッド
Connect this NonblockingDatagramSocket to the given address and port.
connect(String, int) - class mdw.nbio.NonblockingDatagramSocket のメソッド
 
connectDone() - class mdw.nbio.NonblockingSocket のメソッド
Indicate whether the connection on this socket has been established.

D

disconnect() - class mdw.nbio.NonblockingDatagramSocket のメソッド
 

E

elementAt(int) - class mdw.nbio.SelectSet のメソッド
Return the SelectItem at the given index.
events - class mdw.nbio.SelectItem の変数
The set of events that you are interested in receiving notification on.

F

finishConnect(int) - class mdw.nbio.NonblockingSocket のメソッド
Block until the connection on this socket has been established.
flush() - class mdw.nbio.NonblockingOutputStream のメソッド
Flush the underlying output stream.

G

getEvents() - class mdw.nbio.SelectItem のメソッド
Return the requested events mask.
getEvents() - class mdw.nbio.SelectSet のメソッド
Returns an array of SelectItems for which some events have occurred (that is, that the revents field is nonzero).
getEvents(short) - class mdw.nbio.SelectSet のメソッド
Returns an array of SelectItems for which events matching the given event mask have occurred (that is, that the revents field matches the given mask).
getInetAddress() - class mdw.nbio.NonblockingDatagramSocket のメソッド
Return the remote address to which this socket is bound.
getInetAddress() - class mdw.nbio.NonblockingServerSocket のメソッド
Return the address to which this socket is bound.
getInetAddress() - class mdw.nbio.NonblockingSocket のメソッド
Return the remote address to which this socket is bound.
getInputStream() - class mdw.nbio.NonblockingSocket のメソッド
Return an InputStream from which data on this socket can be read.
getInterface() - class mdw.nbio.NonblockingMulticastSocket のメソッド
Get the interface associated with this multicast socket
getLocalAddress() - class mdw.nbio.NonblockingDatagramSocket のメソッド
Return the local address to which this socket is bound.
getLocalAddress() - class mdw.nbio.NonblockingSocket のメソッド
Return the local address to which this socket is bound.
getLocalPort() - class mdw.nbio.NonblockingDatagramSocket のメソッド
Return the local port to which this socket is bound.
getLocalPort() - class mdw.nbio.NonblockingServerSocket のメソッド
Return the port to which this socket is bound.
getLocalPort() - class mdw.nbio.NonblockingSocket のメソッド
Return the local port to which this socket is bound.
getObj() - class mdw.nbio.SelectItem のメソッド
Return the state pointer associated with this SelectItem.
getOutputStream() - class mdw.nbio.NonblockingSocket のメソッド
Return an OutputStream to which data on this socket can be written.
getPort() - class mdw.nbio.NonblockingDatagramSocket のメソッド
Return the remote port to which this socket is bound.
getPort() - class mdw.nbio.NonblockingSocket のメソッド
Return the remote port to which this socket is bound.
getReceiveBufferSize() - class mdw.nbio.NonblockingDatagramSocket のメソッド
 
getSelectable() - class mdw.nbio.SelectItem のメソッド
Return the Selectable associated with this SelectItem.
getSendBufferSize() - class mdw.nbio.NonblockingDatagramSocket のメソッド
 
getSoLinger() - class mdw.nbio.NonblockingSocket のメソッド
Currently unimplemented.
getSoTimeout() - class mdw.nbio.NonblockingServerSocket のメソッド
Currently unimplemented.
getSoTimeout() - class mdw.nbio.NonblockingSocket のメソッド
Currently unimplemented.
getTcpNoDelay() - class mdw.nbio.NonblockingSocket のメソッド
Currently unimplemented.
getTimeToLive() - class mdw.nbio.NonblockingMulticastSocket のメソッド
get the multicast ttl

J

joinGroup(InetAddress) - class mdw.nbio.NonblockingMulticastSocket のメソッド
Join a multicast group

L

leaveGroup(InetAddress) - class mdw.nbio.NonblockingMulticastSocket のメソッド
Leave a multicast group

N

nbAccept() - class mdw.nbio.NonblockingServerSocket のメソッド
Perform a nonblocking accept() on this socket.
nbRead() - class mdw.nbio.NonblockingInputStream のメソッド
Perform a non-blocking read of one byte from this input stream.
nbReceive(byte[], int, int) - class mdw.nbio.NonblockingDatagramSocket のメソッド
Receive a datagram from this socket.
nbReceive(DatagramPacket) - class mdw.nbio.NonblockingDatagramSocket のメソッド
Receive a datagram from this socket.
nbSend(byte[], int, int) - class mdw.nbio.NonblockingDatagramSocket のメソッド
Sends a datagram packet from this socket.
nbSend(byte[], int, int, InetAddress, int) - class mdw.nbio.NonblockingDatagramSocket のメソッド
Sends a datagram packet from this socket.
nbSend(DatagramPacket) - class mdw.nbio.NonblockingDatagramSocket のメソッド
Sends a datagram packet from this socket.
nbWrite(byte) - class mdw.nbio.NonblockingOutputStream のメソッド
Perform a non-blocking write of one byte to this output stream.
nbWrite(byte[]) - class mdw.nbio.NonblockingOutputStream のメソッド
Perform a nonblocking write of up to b.length bytes to the underlying stream.
nbWrite(byte[], int, int) - class mdw.nbio.NonblockingOutputStream のメソッド
Perform a nonblocking write of up to len bytes to the underlying stream starting at offset off.
NonblockingDatagramSocket - class mdw.nbio.NonblockingDatagramSocket.
A NonblockingDatagramSocket provides non-blocking UDP (datagram) I/O.
NonblockingDatagramSocket() - class mdw.nbio.NonblockingDatagramSocket のコンストラクタ
Create a NonblockingDatagramSocket bound to any available port.
NonblockingDatagramSocket(int) - class mdw.nbio.NonblockingDatagramSocket のコンストラクタ
Create a NonblockingDatagramSocket bound to the given port.
NonblockingDatagramSocket(int, InetAddress) - class mdw.nbio.NonblockingDatagramSocket のコンストラクタ
Create a NonblockingDatagramSocket bound to the given port and the given local address.
NonblockingInputStream - class mdw.nbio.NonblockingInputStream.
A NonblockingInputStream is an InputStream which implements nonblocking semantics.
NonblockingInputStream() - class mdw.nbio.NonblockingInputStream のコンストラクタ
 
NonblockingMulticastSocket - class mdw.nbio.NonblockingMulticastSocket.
NonblockingMulticastSocket provides non-blocking multicast datagram I/O.
NonblockingMulticastSocket() - class mdw.nbio.NonblockingMulticastSocket のコンストラクタ
Create a NonblockingMulticastSocket bound to any available port.
NonblockingMulticastSocket(int) - class mdw.nbio.NonblockingMulticastSocket のコンストラクタ
 
NonblockingMulticastSocket(int, InetAddress) - class mdw.nbio.NonblockingMulticastSocket のコンストラクタ
Create a NonblockingMulticastSocket bound to the given port and the given local address.
NonblockingOutputStream - class mdw.nbio.NonblockingOutputStream.
A NonblockingOutputStream is an OutputStream with nonblocking semantics.
NonblockingOutputStream() - class mdw.nbio.NonblockingOutputStream のコンストラクタ
 
NonblockingServerSocket - class mdw.nbio.NonblockingServerSocket.
A NonblockingServerSocket implements a nonblocking variant of java.net.ServerSocket.
NonblockingServerSocket(int) - class mdw.nbio.NonblockingServerSocket のコンストラクタ
Create a nonblocking server socket listening on the given port.
NonblockingServerSocket(int, int) - class mdw.nbio.NonblockingServerSocket のコンストラクタ
Create a nonblocking server socket listening on the given port with the given connection backlog (the default is 511).
NonblockingServerSocket(int, int, InetAddress) - class mdw.nbio.NonblockingServerSocket のコンストラクタ
Create a nonblocking server socket listening on the given port, with the given connection backlog, bound to the given address.
NonblockingSocket - class mdw.nbio.NonblockingSocket.
A NonblockingSocket is a socket which exports nonblocking input/output streams.
NonblockingSocket(InetAddress, int) - class mdw.nbio.NonblockingSocket のコンストラクタ
Create a NonblockingSocket connection to the given host and port number.
NonblockingSocket(InetAddress, int, boolean) - class mdw.nbio.NonblockingSocket のコンストラクタ
Create a NonblockingSocket connection to the given host and port number.
NonblockingSocket(String, int) - class mdw.nbio.NonblockingSocket のコンストラクタ
Create a NonblockingSocket connection to the given host and port number.
NonblockingSocket(String, int, boolean) - class mdw.nbio.NonblockingSocket のコンストラクタ
Create a NonblockingSocket connection to the given host and port number.
numActive() - class mdw.nbio.SelectSet のメソッド
Return the number of active SelectItems in this SelectSet.

O

obj - class mdw.nbio.SelectItem の変数
A state object associated with this SelectItem.

R

READ_READY - interface mdw.nbio.Selectable の static 変数
Event mask specifying that data can be read without blocking.
read() - class mdw.nbio.NonblockingInputStream のメソッド
Perform a blocking read of one byte from this input stream.
read(byte[]) - class mdw.nbio.NonblockingInputStream のメソッド
Perform a non-blocking read of up to b.length bytes from the underlying stream.
read(byte[], int, int) - class mdw.nbio.NonblockingInputStream のメソッド
Perform a non-blocking read of up to len bytes from the underlying stream into the byte array b starting at offset off.
receive(DatagramPacket) - class mdw.nbio.NonblockingDatagramSocket のメソッド
This method is provided for convenience and mimics blocking behavior by invoking the nonblocking nbReceive() operation.
remove(int) - class mdw.nbio.SelectSet のメソッド
Remove the SelectItem at the given index from the SelectSet.
remove(SelectItem) - class mdw.nbio.SelectSet のメソッド
Remove a SelectItem from the SelectSet.
remove(SelectItem[]) - class mdw.nbio.SelectSet のメソッド
Remove all of the SelectItems in the given array from the SelectSet.
returnedEvents() - class mdw.nbio.SelectItem のメソッド
Return the returned events mask.
revents - class mdw.nbio.SelectItem の変数
The set of events that occurred.

S

seeLocalMessages(boolean) - class mdw.nbio.NonblockingMulticastSocket のメソッド
This sets the state of the IP_MULTICAST_LOOP option on the underlying socket.
SELECT_ERROR - interface mdw.nbio.Selectable の static 変数
Specifies that an error has occured on this SelectItem.
select(int) - class mdw.nbio.SelectSet のメソッド
Wait for events to occur on the SelectItems in this SelectSet.
Selectable - interface mdw.nbio.Selectable.
Selectable is an interface which represents an object (such as a socket or file descriptor) which may be used with the SelectItem and SelectSet classes.
SelectItem - class mdw.nbio.SelectItem.
A SelectItem represents a single socket/file descriptor/etc. which can be handled by a SelectSet.
SelectItem(Selectable, Object, short) - class mdw.nbio.SelectItem のコンストラクタ
Create a SelectItem with the given Selectable, given state pointer, and the given event mask.
SelectItem(Selectable, short) - class mdw.nbio.SelectItem のコンストラクタ
Create a SelectItem with the given Selectable and the given event mask.
SelectSet - class mdw.nbio.SelectSet.
A SelectSet represents a set of SelectItems which you wish to poll or wait for events to occur on.
SelectSet() - class mdw.nbio.SelectSet のコンストラクタ
Create a SelectSet with no SelectItems.
send(DatagramPacket) - class mdw.nbio.NonblockingDatagramSocket のメソッド
This method is provided for convenience and mimics blocking behavior by invoking the nonblocking nbSend() operation.
setInterface(InetAddress) - class mdw.nbio.NonblockingMulticastSocket のメソッド
Set the interface associated with this socket
setReceiveBufferSize(int) - class mdw.nbio.NonblockingDatagramSocket のメソッド
 
setSendBufferSize(int) - class mdw.nbio.NonblockingDatagramSocket のメソッド
 
setSoLinger(boolean, int) - class mdw.nbio.NonblockingSocket のメソッド
Currently unimplemented.
setSoTimeout(int) - class mdw.nbio.NonblockingServerSocket のメソッド
Currently unimplemented.
setSoTimeout(int) - class mdw.nbio.NonblockingSocket のメソッド
Currently unimplemented.
setTcpNoDelay(boolean) - class mdw.nbio.NonblockingSocket のメソッド
Currently unimplemented.
setTimeToLive(int) - class mdw.nbio.NonblockingMulticastSocket のメソッド
set the time to live
size() - class mdw.nbio.SelectSet のメソッド
Return the number of SelectItems in this SelectSet.
skip(long) - class mdw.nbio.NonblockingInputStream のメソッド
Skip n bytes of input.

T

toString() - class mdw.nbio.NonblockingServerSocket のメソッド
 
toString() - class mdw.nbio.NonblockingSocket のメソッド
 
toString() - class mdw.nbio.SelectItem のメソッド
 
toString() - class mdw.nbio.SelectSet のメソッド
 

U

update() - class mdw.nbio.SelectSet のメソッド
Update any changed 'events' fields in SelectItems registered with this SelectSet.
update(SelectItem) - class mdw.nbio.SelectSet のメソッド
Update any changed 'events' fields in the given SelectItem.

W

WRITE_READY - interface mdw.nbio.Selectable の static 変数
Event mask specifying that data can be written without blocking.
write(byte[]) - class mdw.nbio.NonblockingOutputStream のメソッド
Perform a blocking write of b.length bytes to the underlying stream.
write(byte[], int, int) - class mdw.nbio.NonblockingOutputStream のメソッド
Perform a blocking write of len bytes to the underlying stream from the byte array b starting at offset off.
write(int) - class mdw.nbio.NonblockingOutputStream のメソッド
Perform a blocking write of one byte to this output stream.

A C D E F G J L N O R S T U W