A B C E F G H I L M N P Q R S T W

S

sendData(PeerMessage) - Method in class peerbase.PeerConnection
Sends a PeerMessage to the connected peer.
sendToPeer(String, String, String, boolean) - Method in class peerbase.Node
Attempts to route and send a message to the specified peer, optionally waiting and returning any replies.
setHandlersLevel(Level) - Static method in class peerbase.LoggerUtil
 
setHost(String) - Method in class peerbase.PeerInfo
 
setId(String) - Method in class peerbase.PeerInfo
 
setPort(int) - Method in class peerbase.PeerInfo
 
setSocketFactory(SocketFactory) - Static method in class peerbase.socket.SocketFactory
 
SimplePingStabilizer - Class in peerbase.util
A simple stabilization routine that simply sends "PING" messages to every peer in a node's list of peers, and removes from the list any that fail to accept the connection.
SimplePingStabilizer(Node) - Constructor for class peerbase.util.SimplePingStabilizer
 
SimplePingStabilizer(Node, String) - Constructor for class peerbase.util.SimplePingStabilizer
 
SimpleRouter - Class in peerbase.util
A simple router that attempts to route messages by simply looking for the destination peer information in the node's list of peers.
SimpleRouter(Node) - Constructor for class peerbase.util.SimpleRouter
 
SocketFactory - Class in peerbase.socket
Factory for socket implementations.
SocketFactory() - Constructor for class peerbase.socket.SocketFactory
 
SocketInterface - Interface in peerbase.socket
The socket interface for the PeerBase system.
stabilizer() - Method in interface peerbase.StabilizerInterface
 
stabilizer() - Method in class peerbase.util.SimplePingStabilizer
 
StabilizerInterface - Interface in peerbase
Interface for objects that may be used to 'stabilize' the state of a peer-to-peer network, or that, in general, may be periodically invoked by a protocol.
startStabilizer(StabilizerInterface, int) - Method in class peerbase.Node
Starts a "stabilizer" function running at the specified interval.

A B C E F G H I L M N P Q R S T W