Asterisk - The Open Source Telephony Project GIT-master-f36a736
Data Fields
agent_cfg Struct Reference
Collaboration diagram for agent_cfg:
Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 DTMF string for an agent to accept a call. More...
 
int ack_call
 TRUE if agent needs to ack a call to accept it. More...
 
unsigned int auto_logoff
 Number of seconds for agent to ack a call before being logged off. More...
 
const ast_string_field beep_sound
 
const ast_string_field dtmf_accept
 
const ast_string_field full_name
 
const ast_string_field moh
 
int record_agent_calls
 
const ast_string_field username
 
unsigned int wrapup_time
 Time after a call in ms before the agent can get a new call. More...
 

Detailed Description

Agent config parameters.

Definition at line 354 of file app_agent_pool.c.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 371 of file app_agent_pool.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

DTMF string for an agent to accept a call.

Identification of the agent. (agents config container key)

Name of agent for logging and querying purposes

Note
The channel variable AGENTACCEPTDTMF overrides on login.

Beep sound file to use. Alert the agent a call is waiting.

MOH class to use while agent waiting for call.

Definition at line 371 of file app_agent_pool.c.

◆ ack_call

int ack_call

TRUE if agent needs to ack a call to accept it.

Note
The channel variable AGENTACKCALL overrides on login.

Definition at line 390 of file app_agent_pool.c.

Referenced by agent_alert().

◆ auto_logoff

unsigned int auto_logoff

Number of seconds for agent to ack a call before being logged off.

Note
The channel variable AGENTAUTOLOGOFF overrides on login.
If zero then timer is disabled.

Definition at line 378 of file app_agent_pool.c.

Referenced by bridge_agent_hold_heartbeat().

◆ beep_sound

const ast_string_field beep_sound

Definition at line 371 of file app_agent_pool.c.

Referenced by agent_alert(), and agent_handle_show_specific().

◆ dtmf_accept

const ast_string_field dtmf_accept

Definition at line 371 of file app_agent_pool.c.

Referenced by agent_alert().

◆ full_name

const ast_string_field full_name

◆ moh

const ast_string_field moh

Definition at line 371 of file app_agent_pool.c.

Referenced by agent_function_read(), and agent_handle_show_specific().

◆ record_agent_calls

int record_agent_calls

TRUE if agent calls are automatically recorded.

Definition at line 392 of file app_agent_pool.c.

Referenced by agent_connect_caller(), and agent_handle_show_specific().

◆ username

const ast_string_field username

◆ wrapup_time

unsigned int wrapup_time

Time after a call in ms before the agent can get a new call.

Note
The channel variable AGENTWRAPUPTIME overrides on login.

Definition at line 384 of file app_agent_pool.c.

Referenced by bridge_agent_hold_heartbeat().


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