Module managed

Source
Available on crate feature managed-pts only.
Expand description

Infrastructure required to support managed PTs.

Structs§

PtReactor 🔒
Background reactor to handle managing pluggable transport binaries.

Enums§

PtReactorMessage 🔒
A message to the PtReactor.

Functions§

pt_identifier 🔒
Given a path to a binary for a pluggable transport, return an identifier for that binary in human-readable form.
pt_identifier_as_path 🔒
Given a path to a binary for a pluggable transport, return an identifier for that binary in a format that can be used as a path component.
spawn_from_config 🔒
Spawn a managed PluggableTransport using a ManagedTransportOptions.

Type Aliases§

SpawnResult 🔒
The result of a spawn attempt: the list of transports the spawned binary covers, and the result.