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_create_key_set_t Struct Reference

The useful part of acds create key set is in request, count: together they describe what is pending, who owns it, and how much data is valid. Keep the object with its parent operation and use the parent cleanup path. request and reserved_string are adjacent to preserve the legacy trailing name. More...

#include <include/ascii-chat/discovery/key_set.h>

Data Fields

acip_session_create_t request
char reserved_string [ACIP_MAX_SESSION_STRING_LEN]
uint8_t keys [MAX_SESSION_KEYS][ED25519_PUBLIC_KEY_SIZE]
size_t count

Detailed Description

The useful part of acds create key set is in request, count: together they describe what is pending, who owns it, and how much data is valid. Keep the object with its parent operation and use the parent cleanup path. request and reserved_string are adjacent to preserve the legacy trailing name.

Connection-local ordered Ed25519 create sequence. Never persists partial sets.

Definition at line 8 of file key_set.h.

Field Documentation

◆ count

size_t acds_create_key_set_t::count

Definition at line 12 of file key_set.h.

Referenced by acds_create_key_set_collect().

◆ keys

uint8_t acds_create_key_set_t::keys[MAX_SESSION_KEYS][ED25519_PUBLIC_KEY_SIZE]

Definition at line 11 of file key_set.h.

Referenced by acds_create_key_set_collect().

◆ request

acip_session_create_t acds_create_key_set_t::request

Definition at line 9 of file key_set.h.

Referenced by acds_create_key_set_collect().

◆ reserved_string

char acds_create_key_set_t::reserved_string[ACIP_MAX_SESSION_STRING_LEN]

Definition at line 10 of file key_set.h.

Referenced by acds_create_key_set_collect().


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