ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
acds_client_t Struct Reference

ACDS client connection handle. More...

#include <include/ascii-chat/network/acip/acds_client.h>

Data Fields

acds_client_config_t config
bool connected
 Connection status.
acip_transport_t * transport
 Transport used for the initial crypto handshake.
network_connection_t * connection
crypto_handshake_context_t * handshake_ctx
 Borrowed from connection owner.

Detailed Description

ACDS client connection handle.

Definition at line 162 of file acds_client.h.

Field Documentation

◆ config

acds_client_config_t acds_client_t::config

Definition at line 163 of file acds_client.h.

Referenced by acds_client_connect().

◆ connected

bool acds_client_t::connected

◆ connection

network_connection_t* acds_client_t::connection

Definition at line 166 of file acds_client.h.

Referenced by acds_client_connect(), and acds_client_disconnect().

◆ handshake_ctx

crypto_handshake_context_t* acds_client_t::handshake_ctx

Borrowed from connection owner.

Definition at line 167 of file acds_client.h.

Referenced by acds_client_connect(), and acds_client_disconnect().

◆ transport

acip_transport_t* acds_client_t::transport

Transport used for the initial crypto handshake.

Definition at line 165 of file acds_client.h.

Referenced by acds_client_connect(), and acds_client_disconnect().


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