CTaps 0.3.0
A C implementation of the Transport Services API (RFC 9621 - 9623)
Loading...
Searching...
No Matches
Transport Properties

Selection and connection properties for protocol configuration. More...

Collaboration diagram for Transport Properties:

Modules

 Selection Properties
 Preferences for protocol candidate selection and filtering.
 
 Connection Properties
 Properties for configuring active connections.
 

Data Structures

struct  ct_transport_properties_t
 Opaque handle representing transport properties used for selecting and configuring protocols. More...
 

Functions

ct_transport_properties_tct_transport_properties_new (void)
 Create a new transport properties object with default values.
 
void ct_transport_properties_free (ct_transport_properties_t *props)
 Free a transport properties object.
 

Detailed Description

Selection and connection properties for protocol configuration.

Function Documentation

◆ ct_transport_properties_free()

void ct_transport_properties_free ( ct_transport_properties_t props)

Free a transport properties object.

Parameters
[in]propsPointer to transport properties to free. Does nothing if NULL.

◆ ct_transport_properties_new()

ct_transport_properties_t * ct_transport_properties_new ( void  )

Create a new transport properties object with default values.

Note
The returned object must be freed with ct_transport_properties_free().
Returns
Pointer to newly allocated transport properties, or NULL on allocation failure.