Available on crate feature
managed-pts
only.Expand description
Launching pluggable transport binaries and communicating with them.
This module contains utilities to launch pluggable transports supporting pt-spec.txt version 1, and communicate with them in order to specify configuration parameters and receive updates as to the current state of the PT.
Structs§
- Pluggable
Client Transport - A pluggable transport binary in a child process.
- Pluggable
Server Transport - A pluggable transport server binary in a child process.
- PtClient
Parameters - Parameters passed only to a pluggable transport client.
- PtClient
Parameters Builder - Builder for
PtClientParameters
. - PtCommon
Parameters - Common parameters passed to a pluggable transport.
- PtCommon
Parameters Builder - Builder for
PtCommonParameters
. - PtServer
Parameters - Parameters passed only to a pluggable transport server.
- PtServer
Parameters Builder - Builder for
PtServerParameters
. - PtStatus
- An arbitrary key/value status update from a pluggable transport.
Enums§
- PtClient
Parameters Builder Error - Error type for PtClientParametersBuilder
- PtCommon
Parameters Builder Error - Error type for PtCommonParametersBuilder
- PtMessage
- A message sent from a pluggable transport child process.
- PtServer
Parameters Builder Error - Error type for PtServerParametersBuilder
Traits§
- Pluggable
Transport - Common functionality implemented to allow code reuse