Package p2ps.endpoint

Interface Summary
Endpoint The interface implemented by all endpoint classes
EndpointAdvertisement An advertisement for a pipe endpoint.
EndpointMessageListener An interface implemented by classes that receive data messages
EndpointQuery An interface implemented by queries interested in discovering services.
EndpointResolver The service for creating input/output socket for a particulat transport protocol, and for resolving the addresses of socket on remote peers.
EndpointResolverAdvertisement An advert for a pipe resolver.
EndpointResolverQuery An interface implemented by queries interested in discovering services.
MessageProtocolHandler An interface implemented by classes responsible for creating messages adhering to a certain protocol for send data, and decoding these messages for received data.
MessageProtocolHandlerFactory Factory class for constructing MessageProtocolHandler instances
ServerEndpoint A endpoint that receives explicit connections.
ServerEndpointListener A listener that is notified when a ServerEndpoint received a new connection.
StreamEndpoint An interface implemented by endpoints based on underlying input/outpur streams.
 

Class Summary
DataMessage A message containing byte array data.
DataMessageEvent The event generated when a message is fully received by an endpoint
EndpointConnectionEvent The event generated when a message is fully received by an endpoint
URIUtils A utility class for handling URIs