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

This is the handoff point for acip quic endpoint. Callers fill lane, tls, udp, worker before passing it on; consumers read the values during the operation and return ownership only where the member contract explicitly says they do. More...

Data Fields

struct endpoint_transport * next
quic_connection_t * connection
acip_transport_t * transport
bool claimed

Detailed Description

This is the handoff point for acip quic endpoint. Callers fill lane, tls, udp, worker before passing it on; consumers read the values during the operation and return ownership only where the member contract explicitly says they do.

This is the handoff point for endpoint transport. Callers fill next, connection, transport, claimed before passing it on; consumers read the values during the operation and return ownership only where the member contract explicitly says they do.

Definition at line 17 of file endpoint.c.

Field Documentation

◆ claimed

bool endpoint_transport::claimed

Definition at line 21 of file endpoint.c.

Referenced by quic_accept(), quic_endpoint_stop(), and quic_release().

◆ connection

quic_connection_t* endpoint_transport::connection

Definition at line 19 of file endpoint.c.

Referenced by quic_accept(), quic_endpoint_migrate(), quic_endpoint_stop(), and quic_release().

◆ next

struct endpoint_transport* endpoint_transport::next

Definition at line 18 of file endpoint.c.

Referenced by quic_accept(), quic_endpoint_stop(), and quic_release().

◆ transport

acip_transport_t* endpoint_transport::transport

Definition at line 20 of file endpoint.c.

Referenced by quic_accept(), quic_endpoint_stop(), and quic_release().


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