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

P

peerbase - package peerbase
 
peerbase.sample - package peerbase.sample
 
peerbase.socket - package peerbase.socket
 
peerbase.util - package peerbase.util
 
PeerConnection - Class in peerbase
Encapsulates a socket connection to a peer, providing simple, reliable send and receive functionality.
PeerConnection(PeerInfo) - Constructor for class peerbase.PeerConnection
Opens a new connection to the specified peer.
PeerConnection(PeerInfo, SocketInterface) - Constructor for class peerbase.PeerConnection
Constructs a connection for which a socket has already been opened.
PeerInfo - Class in peerbase
Maintains information related to the location of a peer node in the system, along with the peer's (unique) identifier in the peer-to- peer network.
PeerInfo(String, String, int) - Constructor for class peerbase.PeerInfo
Creates and initializes a new PeerInfo object.
PeerInfo(String, int) - Constructor for class peerbase.PeerInfo
Creates and initializes a new PeerInfo object, with the peer's identifier set to "host:port".
PeerInfo(int) - Constructor for class peerbase.PeerInfo
Creates a PeerInfo object storing only the TCP port number.
PeerMessage - Class in peerbase
Represents a message, composed of type and data fields, in the PeerBase system.
PeerMessage(byte[], byte[]) - Constructor for class peerbase.PeerMessage
Constructs a new PeerMessage object.
PeerMessage(String, String) - Constructor for class peerbase.PeerMessage
Constructs a new PeerMessage object.
PeerMessage(String, byte[]) - Constructor for class peerbase.PeerMessage
Constructs a new PeerMessage object.
PeerMessage(SocketInterface) - Constructor for class peerbase.PeerMessage
Constructs a new PeerMessage object by reading data from the given socket connection.
PEERNAME - Static variable in class peerbase.sample.FileShareNode
 
PEERQUIT - Static variable in class peerbase.sample.FileShareNode
 

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