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

Data Fields

acip_transport_t * transport
mutex_t mutex
cond_t changed
platform_thread_t worker
bool stopping
bool failed
bool stopped_by_caller
asciichat_error_t failure_code
asciichat_error_context_t failure
asciichat_error_context_t failure_detail
outbound_packet_t * head
outbound_packet_t * recycled
size_t recycled_count
size_t count
size_t bytes
size_t active_bytes
outbound_stream_t streams [64]
atomic_t stream_count
atomic_t accepted
atomic_t submitted
atomic_t dropped
atomic_t congestion
atomic_t recovery_frames
atomic_t peak_bytes

Detailed Description

Definition at line 50 of file backpressure.c.

Field Documentation

◆ accepted

atomic_t acip_outbound::accepted

Definition at line 65 of file backpressure.c.

◆ active_bytes

size_t acip_outbound::active_bytes

Definition at line 62 of file backpressure.c.

◆ bytes

size_t acip_outbound::bytes

Definition at line 62 of file backpressure.c.

◆ changed

cond_t acip_outbound::changed

Definition at line 53 of file backpressure.c.

◆ congestion

atomic_t acip_outbound::congestion

Definition at line 65 of file backpressure.c.

◆ count

size_t acip_outbound::count

Definition at line 62 of file backpressure.c.

◆ dropped

atomic_t acip_outbound::dropped

Definition at line 65 of file backpressure.c.

◆ failed

bool acip_outbound::failed

Definition at line 55 of file backpressure.c.

◆ failure

asciichat_error_context_t acip_outbound::failure

Definition at line 57 of file backpressure.c.

◆ failure_code

asciichat_error_t acip_outbound::failure_code

Definition at line 56 of file backpressure.c.

◆ failure_detail

asciichat_error_context_t acip_outbound::failure_detail

Definition at line 58 of file backpressure.c.

◆ head

outbound_packet_t* acip_outbound::head

Definition at line 59 of file backpressure.c.

◆ mutex

mutex_t acip_outbound::mutex

Definition at line 52 of file backpressure.c.

◆ peak_bytes

atomic_t acip_outbound::peak_bytes

Definition at line 66 of file backpressure.c.

◆ recovery_frames

atomic_t acip_outbound::recovery_frames

Definition at line 65 of file backpressure.c.

◆ recycled

outbound_packet_t* acip_outbound::recycled

Definition at line 60 of file backpressure.c.

◆ recycled_count

size_t acip_outbound::recycled_count

Definition at line 61 of file backpressure.c.

◆ stopped_by_caller

bool acip_outbound::stopped_by_caller

Definition at line 55 of file backpressure.c.

◆ stopping

bool acip_outbound::stopping

Definition at line 55 of file backpressure.c.

◆ stream_count

atomic_t acip_outbound::stream_count

Definition at line 64 of file backpressure.c.

◆ streams

outbound_stream_t acip_outbound::streams[64]

Definition at line 63 of file backpressure.c.

◆ submitted

atomic_t acip_outbound::submitted

Definition at line 65 of file backpressure.c.

◆ transport

acip_transport_t* acip_outbound::transport

Definition at line 51 of file backpressure.c.

◆ worker

platform_thread_t acip_outbound::worker

Definition at line 54 of file backpressure.c.


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