proton  0
Data Fields
pn_connection_engine_t Struct Reference

A connection engine is a trio of pn_connection_t, pn_transport_t and pn_collector_t. More...

#include <connection_engine.h>

Data Fields

pn_connection_tconnection
 
pn_transport_ttransport
 
pn_collector_tcollector
 
pn_event_tevent
 

Detailed Description

A connection engine is a trio of pn_connection_t, pn_transport_t and pn_collector_t.

Use the pn_connection_engine_*() functions to operate on it. It is a plain struct, not a proton object. Use pn_connection_engine_init to set up the initial objects and pn_connection_engine_final to release them.

Field Documentation

◆ collector

pn_collector_t* pn_connection_engine_t::collector

◆ connection

pn_connection_t* pn_connection_engine_t::connection

◆ event

pn_event_t* pn_connection_engine_t::event

◆ transport

pn_transport_t* pn_connection_engine_t::transport

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