Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_cc_agent Struct Reference

#include <ccss.h>

Collaboration diagram for ast_cc_agent:
Collaboration graph
[legend]

Data Fields

const struct ast_cc_agent_callbackscallbacks
 
struct ast_cc_config_paramscc_params
 
unsigned int core_id
 
char device_name [1]
 
unsigned int flags
 Flags for agent operation. More...
 
void * private_data
 

Detailed Description

Definition at line 844 of file ccss.h.

Field Documentation

◆ callbacks

const struct ast_cc_agent_callbacks* callbacks

◆ cc_params

struct ast_cc_config_params* cc_params

Configuration parameters that affect this agent's operation.

Definition at line 859 of file ccss.h.

Referenced by agent_destroy(), cc_agent_init(), cc_caller_offered(), cc_generic_agent_start_offer_timer(), and sip_cc_agent_start_offer_timer().

◆ core_id

unsigned int core_id

◆ device_name

char device_name[1]

◆ flags

unsigned int flags

Flags for agent operation.

There are some attributes of certain agent types that can alter the behavior of certain CC functions. For a list of these flags, see the ast_cc_agent_flags enum

Definition at line 869 of file ccss.h.

◆ private_data

void* private_data

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