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

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 807 of file ccss.h.

Field Documentation

const struct ast_cc_agent_callbacks* callbacks

Callback functions needed for specific agent implementations

Definition at line 817 of file ccss.h.

struct ast_cc_config_params* cc_params

Configuration parameters that affect this agent's operation.

Definition at line 822 of file ccss.h.

unsigned int core_id

Which instance of the core state machine does this agent pertain to?

Definition at line 812 of file ccss.h.

Referenced by sig_pri_cc_agent_req_rsp().

char device_name[1]

The name of the device which this agent represents/communicates with

Definition at line 838 of file ccss.h.

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 832 of file ccss.h.

void* private_data

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