|
Rice Pastry API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| ByteBufferMsg | Used to hold a UDP message (usually liveness) when delivering to a firewalled node via Routing. |
| LeafSetPilotFinder | |
| LeafSetPilotStrategy<Identifier extends RendezvousContact> | Notifies the pilot strategy of leafset changes involving non-natted nodes. |
| LeafSetRendezvousStrategy | Update RendezvousInfo based on the LeafSet |
| NeverResponseStrategy<Identifier> | Never send udp to the node. |
| OpenChannelMsg | |
| PilotForwardMsg | |
| RendezvousApp | TODO: make not abstract |
| RendezvousContactDirectStrategy | |
| RendezvousJoinProtocol | The purpose of this class is to allow a NATted node to boot. |
| RendezvousJoinRequest | Includes the bootstrap (or some other node who will have a pilot from the joiner.) |
| RendezvousLeafSetNHStrategy | |
| RendezvousLivenessProvider | TODO: Remove Abstract This class forces a RendezvousApp.updateRendezvousInfo() when the NodeHandle is found faulty. |
| RendezvousPNSApplication | Does not try to connect to NATted nodes during PNS. |
| RendezvousRouterStrategy | |
| RendezvousSNHFactory | |
| RendezvousSocketNodeHandle | Maintains RendezvousInfo with the NodeHandle |
| RendezvousSocketPastryNodeFactory | This class assembles the rendezvous layer with the rendezvous app. |
| RendezvousSourceRouteStrategy | This appends the rendezvous point(s) to the default SourceRouteStrategy |
| RendezvousSPNFIdentitySerializer | |
| Exception Summary | |
|---|---|
| NodeIsFirewalledException | |
|
Rice Pastry API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||