Modules§
Structs§
- Multiplex
- A multiplex session over a sosistab session, implementing both reliable “streams” and unreliable messages.
- MuxPublic
- A server public key for the end-to-end multiplex.
- MuxSecret
- A server secret key for the end-to-end multiplex.
- OrPipe
Listener - Stream
- Stream represents a reliable stream, multiplexed over a [Multiplex]. It implements AsyncRead, AsyncWrite, and Clone, making using it very similar to using a TcpStream.
- Stream
State - The raw internal state of a stream.
Enums§
- RelKind
- Stream
Message - A stream-related message.
Traits§
- Pipe
- Abstracts over any “pipe” that can carry datagrams along one particular path. This should almost always be used in conjunction with crate::Multiplex.
- Pipe
Listener - Abstracts over any “listener” that can receive Pipes.
Type Aliases§
- MuxStream
Deprecated