Skip to main content

Crate ctl_proto

Crate ctl_proto 

Source
Expand description

Versioned metadata preceding the service protocol on identified SSH streams.

Modules§

maintenance
Fixed, confirmation-bound maintenance over an already authenticated SSH channel.

Structs§

BundleVersion
RemoteCtmuxRestartRequest
Confirmation-bound maintenance request, sent on stdin rather than through a shell.
RemoteCtmuxRestartResult
RemoteIdentity
Stable identity of a remote user’s ctl environment, independent of its address.
TcpListener
TcpListenerCatalog

Constants§

IDENTITY_PREFACE
IDENTITY_PROTOCOL_VERSION

Functions§

read_identity
Reads exactly one bounded identity frame, leaving service bytes untouched.
write_identity
Writes a bounded identity frame after the v3 preface.