Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
test_suite
|
|
Package toversok contains the main types of its peer-to-peer running engine.
|
Package toversok contains the main types of its peer-to-peer running engine. |
actors
Package actors is the "meat and bones" of the toversok engine; it has an actor-message system to facilitate dynamic/resilient configuration with many peers.
|
Package actors is the "meat and bones" of the toversok engine; it has an actor-message system to facilitate dynamic/resilient configuration with many peers. |
actors/peerstate
Package peer_state contains a state machine that tries to drive a direct connection with another peer to establishment.
|
Package peer_state contains a state machine that tries to drive a direct connection with another peer to establishment. |
Package types is a super-package that contains all library code that toversok would need to interact with.
|
Package types is a super-package that contains all library code that toversok would need to interact with. |
control
Package control pertains to all code related to contacting, serving, and talking to control.
|
Package control pertains to all code related to contacting, serving, and talking to control. |
control/controlhttp
Package controlhttp pertains to implementing control interfaces in a HTTP client/dialer and server handler.
|
Package controlhttp pertains to implementing control interfaces in a HTTP client/dialer and server handler. |
dial
Package dial contains an implementation of TCP/HTTP dialing.
|
Package dial contains an implementation of TCP/HTTP dialing. |
ifaces
Package ifaces contains interface definitions commonly shared amongst code in `types`.
|
Package ifaces contains interface definitions commonly shared amongst code in `types`. |
key
Package key contains Session, Node, and Control key definitions, private and public, and associated functions.
|
Package key contains Session, Node, and Control key definitions, private and public, and associated functions. |
msgactor
Package msgactor contains definitions for messages directly sent and received between actors of the toversok stage.
|
Package msgactor contains definitions for messages directly sent and received between actors of the toversok stage. |
msgcontrol
Package msgcontrol contains types, constants, and interfaces related to control messages.
|
Package msgcontrol contains types, constants, and interfaces related to control messages. |
msgsess
Package msgsess contains session message definitions and parsing methods, to be sent over relay or directly.
|
Package msgsess contains session message definitions and parsing methods, to be sent over relay or directly. |
relay
Package relay contains all code necessary to establish a connection with a relay server, create a relay server, and communicate with one.
|
Package relay contains all code necessary to establish a connection with a relay server, create a relay server, and communicate with one. |
relay/relayhttp
Package relayhttp contains an implementation of a relay server in HTTP.
|
Package relayhttp contains an implementation of a relay server in HTTP. |
stage
Package stage contains some miscellaneous types required in both toversok and types/ifaces.
|
Package stage contains some miscellaneous types required in both toversok and types/ifaces. |
stun
Package stun contains all the code pertaining to STUN resolution.
|
Package stun contains all the code pertaining to STUN resolution. |
Click to show internal directories.
Click to hide internal directories.