|
Bees v0.5.0 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CompanionProtocol | |
| apps.pathfinder | A simple routing protocol that builds a tree of nodes for forwarding client packets to a server and multicasting server packets to the clients. |
| bees.core | The core functionality for Bees, including, capabilities, coroutines, and events. |
| Uses of CompanionProtocol in apps.pathfinder |
| Classes in apps.pathfinder that implement CompanionProtocol | |
class |
PathfinderProtocol
The PathfinderProtocol is a simple routing protocol that builds a tree of nodes for forwarding client packets to a server and multicasting server packets to the clients. |
| Uses of CompanionProtocol in bees.core |
| Subinterfaces of CompanionProtocol in bees.core | |
interface |
ByteArrayCompanionProtocol
Interface used to tag CompanionProtocols that should couple with a protocols byte arrays. |
interface |
CapsuleCompanionProtocol
Interface used to tag CompanionProtocols that are coupled with Capsules. |
interface |
FlowCompanionProtocol
Interface used to tag CompanionProtocols that are coupled with ProtocolFlows. |
interface |
FlowIndependentCompanionProtocol
Interface used to tag CompanionProtocols that are able to cross flow boundaries. |
| Classes in bees.core that implement CompanionProtocol | |
class |
DLProtocol
The DLProtocol is a companion protocol that will download its companion's byte arrays. |
class |
IDTranslationProtocol
The IDTranslationProtocol detects unknown Capsule types and translates their Capsule identifiers to flow identifiers. |
class |
UnknownProtocol
The UnknownProtocol is used to download flow descriptions from unknown flows on a neighbor. |
| Methods in bees.core with parameters of type CompanionProtocol | |
protected void |
Protocol.addCompanion(CompanionProtocol protocol)
Add a companion to the protocol. |
|
Bees v0.5.0 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||