Rice Pastry API

Uses of Class
rice.pastry.wire.messaging.socket.SocketCommandMessage

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

Copyright © 2001 - Rice Pastry.


Imprint-Dataprotection