Crate tx5_go_pion_turn
source ·Expand description
- :warning: This code is new and should not yet be considered secure for production use!
Tx5
- tx5 -
- The main holochain tx5 webrtc networking crate integrating the other code in this monorepo.
Tx5 Support Crates
- tx5-core -
- Core types used in other tx5 crates.
- tx5-online -
- Network online connectivity status events.
- tx5-go-pion-turn -
- Rust process wrapper around tx5-go-pion-turn executable.
- tx5-go-pion-sys -
- Low level rust bindings to the go pion webrtc library.
- tx5-go-pion -
- Higher level rust bindings to the go pion webrtc library.
- tx5-signal -
- Holochain webrtc signal client.
- tx5-signal-srv -
- Holochain webrtc signal server.
- tx5-demo -
- Demo showing off tx5 p2p connectivity.
tx5-go-pion-turn
Rust process wrapper around tx5-go-pion-turn executable.
Modules
- Re-exported dependencies.
Structs
- Tx5 core error type.
- Tx5 32-byte identifier.
- Rust process wrapper around tx5-go-pion-turn executable.
Traits
- Extension trait to extract a name from a Tx5 core error type.
Functions
- Construct an ephemeral turn server on an available port designed for unit testing.
Type Definitions
- A specialized
Result
type for I/O operations.