AERN: Authenticated Encrypted Relay Network 1.0.0.0a (A1)
A post quantum authenticated and encrypted proxy chain network
aern_connection_state Struct Reference

The AERN socket connection state structure. More...

#include <aern.h>

Data Fields

qsc_socket target
aern_cipher_state rxcpr
aern_cipher_state txcpr
uint64_t rxseq
uint64_t txseq
uint32_t instance
aern_network_flags exflag

Detailed Description

The AERN socket connection state structure.

Field Documentation

◆ exflag

The network stage flag

◆ instance

uint32_t instance

The connection's instance count

◆ rxcpr

aern_cipher_state rxcpr

The receive channel cipher state

◆ rxseq

uint64_t rxseq

The receive channel's packet sequence number

◆ target

qsc_socket target

The target socket structure

◆ txcpr

aern_cipher_state txcpr

The transmit channel cipher state

◆ txseq

uint64_t txseq

The transmit channel's packet sequence number


The documentation for this struct was generated from the following file:
  • C:/Users/stepp/Documents/Visual Studio 2022/Projects/C/AERN/AERN/aern.h