Package ostore.network

Class Summary
ADns Allows a SandStorm stage to do DNS lookups and not block.
ADns.LookupReq  
ADns.LookupResp  
AuthenticationMsg The first message sent across a new connection in YANetwork.
ClearBandwidthCountsReq  
ClearBandwidthCountsResp  
CloseConnectionMsg A message sent between Network stages to request/confirm the flushing and closing of a connection.
CloseLocalPortMsg A message sent to the (YA)Network stage, telling it to stop listening on a certain port.
ConnectionStream Used by the network in place of an aSocketInputStream.
IdentityMessage  
LatTest TODO
LatTest.Msg  
MultiplexedNetwork A stage that supports multiple virtual OceanStore nodes in a single JVM instance.
MyNodeId A class to construct a NodeId from a port number and InetAddress.
Network A stage to tie the OceanStore dispatch model to Sandstorms asyncronous networking functionality.
Network.MsgsBytes  
Network.NatHackMsg  
NetworkInputBuffer Implements the InputBuffer interface as a linked list of ATcpInPacket objects.
NetworkLatencyReq  
NetworkLatencyResp  
NetworkMessage  
NetworkMessageResult  
NetworkNodeStatusMsg This event lets any other listening stage know that a low-level connection to a node has been closed
NetworkOutputBuffer Efficient buffer.
PingStage Allows a SandStorm stage to ping a machine by hostname and not block.
PingStage.Alarm  
PingStage.PingFailure  
PingStage.PingReq  
PingStage.PingSuccess  
PingStage.TestHarness  
RecordBytesMsg Tell the Network stage about a message it would not have otherwise seen (i.e. because it was sent over UDP, etc.)
SimpleTest TODO
SimpleTest.Msg  
TputTest TODO
TputTest.AlarmEvent  
TputTest.Msg  
VirtualizedNetCert Certifies that a virtual node can be contacted through a specified proxy.
YANetwork Yet Another Network stage.