Skip to content

Engine

XQUIC engine controls the basic setting and life-cycle of the main logic, and must be created for hosts who need to induce XQUIC features.

Create Engine

engine creation is the first step to use XQUIC, and can be performed using xqc_engine_create.

Refer to engine create for more details.

Destroy Engine

It's necessary to destroy engine in the end to release all the resources.

Refer to engine destroy for more details.

Engine Processing

XQUIC engine process the current connection with xqc_engine_conn_logic, which includes launching sending/receiving/retransmiting/scheduling packets process, updating connection status, updating sending queue, etc.

Refer to engine process for more details.