Crate tx5_core

Crate tx5_core 

Source
Expand description
  • :warning: This code is new and should not yet be considered secure for production use!

Project Forum Chat

License: MIT License: Apache-2.0

§Tx5

  • tx5 - crates.io - The main holochain tx5 webrtc networking crate integrating the other code in this monorepo.

§Tx5 Support Crates

§tx5-core

Holochain WebRTC p2p communication ecosystem core types.

Modules§

deps
Re-exported dependencies.
file_check
A couple crates that depend on tx5-core need to be able to write/verify files on system. Enable this file_check feature to provide that ability.

Structs§

Error
Tx5 core error type.
EventPermit
Permit for sending on the channel.
EventRecv
Receiver side of an explicitly bounded channel that lets us send bounded (backpressured) events, but unbounded error messages.
EventSend
Sender side of an explicitly bounded channel that lets us send bounded (backpressured) events, but unbounded error messages.
Tx5InitConfig
Initial configuration. If you would like to change this from the default, please call Tx5InitConfig::set_as_global_default before creating any peer connections.

Traits§

ErrorExt
Extension trait to extract a name from a Tx5 core error type.

Type Aliases§

BoxFut
Pinned, boxed, future type alias.
Result
A specialized Result type for I/O operations.