Struct snow::TransportState [] [src]

pub struct TransportState {
    pub cipherstates: CipherStates,
    // some fields omitted
}

A state machine encompassing the transport phase of a Noise session, using the two CipherStates (for sending and receiving) that were spawned from the SymmetricState's Split() method, called after a handshake has been finished.

See: http://noiseprotocol.org/noise.html#the-handshakestate-object

Fields

Methods

impl TransportState
[src]

Trait Implementations

impl NoiseSessionState for TransportState
[src]