QSC Post Quantum Cryptographic Library 1.3.0.0 (C1)
A post quantum secure library written in Ansi C
Loading...
Searching...
No Matches
qsc_tls_socket_listener Struct Reference

A TLS socket listener that owns a listening socket and references a TLS socket context. More...

#include <tlssocket.h>

Data Fields

qsc_socket socket
const qsc_tls_socket_contextcontext
qsc_socket_address_families family
uint16_t port
int32_t backlog
qsc_tls_socket_options socketoptions
bool initialized
bool listening

Detailed Description

A TLS socket listener that owns a listening socket and references a TLS socket context.

Field Documentation

◆ backlog

int32_t backlog

The listener backlog.

◆ context

const qsc_tls_socket_context* context

The context used to initialize accepted TLS server connections.

◆ family

The listener address family.

◆ initialized

bool initialized

Indicates that the listener has been initialized.

◆ listening

bool listening

Indicates that the listener is bound and accepting.

◆ port

uint16_t port

The listener port.

◆ socket

qsc_socket socket

The listening socket.

◆ socketoptions

qsc_tls_socket_options socketoptions

The listener socket options.


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