Sun Oct 16 2011 08:43:14

Asterisk developer's documentation


member Struct Reference
Collaboration diagram for member:

Data Fields

int calls
unsigned int dead:1
unsigned int delme:1
int dynamic
char interface [80]
time_t lastcall
struct call_queuelastqueue
char membername [80]
int paused
int penalty
int realtime
char rt_uniqueid [80]
char state_context [AST_MAX_CONTEXT]
char state_exten [AST_MAX_EXTENSION]
char state_interface [80]
int status

Field Documentation

int calls

Number of calls serviced by this member

Definition at line 1036 of file app_queue.c.

Referenced by clear_queue(), update_queue(), calc_metric(), try_calling(), add_to_queue(), __queues_show(), and manager_queues_status().

unsigned int dead

Used to detect members deleted in realtime

Definition at line 1043 of file app_queue.c.

Referenced by rt_handle_member_record(), find_queue_by_name_rt(), and update_realtime_members().

unsigned int delme

Flag to delete entry on reload

Definition at line 1044 of file app_queue.c.

Referenced by mark_member_dead(), and kill_dead_members().

time_t lastcall

Last queue we received a call

Definition at line 1042 of file app_queue.c.

Referenced by update_queue(), and try_calling().

char rt_uniqueid[80]

Unique id of realtime member entry

Definition at line 1045 of file app_queue.c.

Referenced by rt_handle_member_record(), and update_realtime_member_field().

char state_context[AST_MAX_CONTEXT]

Context to use when getting state (if using hint)

Definition at line 1032 of file app_queue.c.

Referenced by extension_state_cb(), get_queue_member_status(), and create_queue_member().

char state_exten[AST_MAX_EXTENSION]

Extension to get state from (if using hint)

Definition at line 1031 of file app_queue.c.

Referenced by extension_state_cb(), get_queue_member_status(), and create_queue_member().

char state_interface[80]

Technology/Location from which to read devicestate changes

Definition at line 1033 of file app_queue.c.

Referenced by handle_statechange(), get_queue_member_status(), create_queue_member(), rt_handle_member_record(), dump_queue_members(), and reload_queue_members().


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