|
Rice Pastry API | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SocketCommandMessage | |
rice.pastry.wire | |
rice.pastry.wire.messaging.socket |
Uses of SocketCommandMessage in rice.pastry.wire |
Methods in rice.pastry.wire that return SocketCommandMessage | |
protected rice.pastry.wire.messaging.socket.SocketCommandMessage |
WirePastryNodeFactory.getResponse(java.net.InetSocketAddress address,
rice.pastry.wire.messaging.socket.SocketCommandMessage message)
This method anonymously sends the given message to the remote address, blocks until a response is received, and then closes the socket and returns the response. |
Methods in rice.pastry.wire with parameters of type SocketCommandMessage | |
void |
SocketChannelWriter.reset(rice.pastry.wire.messaging.socket.SocketCommandMessage msg)
Resets the SocketChannelWriter, by clearing both the buffer and the queue. |
void |
WireNodeHandle.receiveSocketMessage(rice.pastry.wire.messaging.socket.SocketCommandMessage message)
Method which is called when a SocketCommandMessage comes across an open socket for this node handle. |
void |
WireNodeHandle.setKey(java.nio.channels.SelectionKey key,
rice.pastry.wire.messaging.socket.SocketCommandMessage scm)
Method which sets the SelectionKey of this node handle. |
protected rice.pastry.wire.messaging.socket.SocketCommandMessage |
WirePastryNodeFactory.getResponse(java.net.InetSocketAddress address,
rice.pastry.wire.messaging.socket.SocketCommandMessage message)
This method anonymously sends the given message to the remote address, blocks until a response is received, and then closes the socket and returns the response. |
Constructors in rice.pastry.wire with parameters of type SocketCommandMessage | |
SocketChannelWriter(rice.pastry.wire.WirePastryNode spn,
rice.pastry.wire.messaging.socket.SocketCommandMessage msg)
Constructor which creates this SocketChannelWriter with a pastry node and an object to write out. |
Uses of SocketCommandMessage in rice.pastry.wire.messaging.socket |
Subclasses of SocketCommandMessage in rice.pastry.wire.messaging.socket | |
class |
DisconnectMessage
Class which represents a disconnect notice in the Socket-based pastry wire protocol. |
class |
HelloMessage
Class which represents a greeting in the socket-based pastry protocol. |
class |
HelloResponseMessage
Class which represents a greeting response in the socket-based pastry protocol. |
class |
LeafSetRequestMessage
Message which represents a request to get the leafset from the remote node. |
class |
LeafSetResponseMessage
A response message to a LeafSetRequestMessage, containing the remote node's leafset. |
class |
NodeIdRequestMessage
Message which represents a request to get a node Id from the remote node. |
class |
NodeIdResponseMessage
A response message to a NodeIdRequestMessage, containing the remote node's nodeId. |
class |
RouteRowRequestMessage
Message which represents a request to get the leafset from the remote node. |
class |
RouteRowResponseMessage
A response message to a RouteRowRequestMessage, containing the remote node's routerow. |
|
Rice Pastry API | ||||||||||
PREV NEXT | FRAMES NO FRAMES |