Sat Aug 6 00:40:09 2011

Asterisk developer's documentation


member Struct Reference


Data Fields

int calls
unsigned int dead:1
unsigned int delme:1
int dynamic
char interface [80]
time_t lastcall
char membername [80]
int paused
int penalty
int realtime
int ringcount
char state_interface [80]
int status

Detailed Description

Definition at line 368 of file app_queue.c.


Field Documentation

int calls

Number of calls serviced by this member

Definition at line 373 of file app_queue.c.

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

unsigned int dead

Used to detect members deleted in realtime

Definition at line 379 of file app_queue.c.

Referenced by rt_handle_member_record(), and update_realtime_members().

unsigned int delme

Flag to delete entry on reload

Definition at line 381 of file app_queue.c.

Referenced by reload_queues().

int dynamic

Are we dynamically added?

Definition at line 374 of file app_queue.c.

Referenced by __queues_show(), add_to_queue(), dump_queue_members(), free_members(), manager_queues_status(), reload_queues(), remove_from_queue(), and update_status().

char interface[80]

Technology/Location

Definition at line 369 of file app_queue.c.

Referenced by __queues_show(), add_to_queue(), calc_metric(), compare_weight(), complete_queue_remove_member(), dump_queue_members(), interface_exists(), manager_queues_status(), member_cmp_fn(), member_hash_fn(), queue_function_queuememberlist(), reload_queue_members(), remove_from_queue(), rt_handle_member_record(), set_member_paused(), try_calling(), update_realtime_member_field(), and update_status().

time_t lastcall

When last successful call was hungup

Definition at line 378 of file app_queue.c.

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

char membername[80]

Member name to use in queue logs

Definition at line 371 of file app_queue.c.

Referenced by __queues_show(), add_to_queue(), dump_queue_members(), manager_queues_status(), queue_transfer_fixup(), remove_from_queue(), ring_entry(), set_member_paused(), and update_status().

int paused

Are we paused (not accepting calls)?

Definition at line 377 of file app_queue.c.

Referenced by __queues_show(), add_to_queue(), dump_queue_members(), get_member_status(), manager_queues_status(), num_available_members(), queue_function_queuemembercount(), queue_member_count(), reload_queue_members(), reload_queues(), ring_entry(), rt_handle_member_record(), set_member_paused(), and update_status().

int penalty

Are we a last resort?

Definition at line 372 of file app_queue.c.

Referenced by __queues_show(), add_to_queue(), calc_metric(), create_queue_member(), dump_queue_members(), get_member_status(), manager_queues_status(), reload_queue_members(), rt_handle_member_record(), and update_status().

int realtime

Is this member realtime?

Definition at line 375 of file app_queue.c.

Referenced by __queues_show(), rt_handle_member_record(), set_member_paused(), update_realtime_members(), and update_status().

int ringcount

Number of rings to allow per queue call

Definition at line 380 of file app_queue.c.

Referenced by calc_metric(), ring_entry(), and try_calling().

char state_interface[80]

Technology/Location from which to read device state changes

Definition at line 370 of file app_queue.c.

Referenced by add_to_queue(), dump_queue_members(), free_members(), interface_exists_global(), reload_queue_members(), reload_queues(), remove_from_queue(), ring_entry(), rt_handle_member_record(), update_realtime_members(), and update_status().

int status

Status of queue member

Definition at line 376 of file app_queue.c.

Referenced by __queues_show(), add_to_queue(), get_member_status(), manager_queues_status(), num_available_members(), queue_function_queuemembercount(), queue_member_count(), ring_entry(), try_calling(), and update_status().


The documentation for this struct was generated from the following file:
Generated on Sat Aug 6 00:40:09 2011 for Asterisk - the Open Source PBX by  doxygen 1.4.7