wickr-crypto-c
wickr_transport_ctx Struct Reference

Transport context to manage the state machine of a point to point connection using fundamentals of the Wickr protocol as building blocks. More...

#include <transport_ctx.h>

Detailed Description

Transport context to manage the state machine of a point to point connection using fundamentals of the Wickr protocol as building blocks.

The transport context's operation consists of two phases, a handshake phase where a wickr_stream_ctx is established in the rx and tx direction using the key exchanges the Wickr messaging protocol operates on, followed by a data transmission phase encoding / decoding packets using the wickr_stream_ctx objects that are generated by the handshake. This structure does NOT handle the actual transport of data, as it's function is to be a state machine that backs a transport such as a TCP socket


The documentation for this struct was generated from the following file: