Sat Aug 6 00:40:09 2011

Asterisk developer's documentation


skinny_line Struct Reference


Data Fields

char accountcode [AST_MAX_ACCOUNT_CODE]
int amaflags
char call_forward [AST_MAX_EXTENSION]
ast_group_t callgroup
int callreturn
int callwaiting
int cancallforward
int capability
char cid_name [AST_MAX_EXTENSION]
char cid_num [AST_MAX_EXTENSION]
char context [AST_MAX_CONTEXT]
int curtone
int dnd
char exten [AST_MAX_EXTENSION]
int group
int hascallerid
int hidecallerid
int hookstate
int immediate
int instance
char label [24]
char language [MAX_LANGUAGE]
char lastcallerid [AST_MAX_EXTENSION]
char lastnumberdialed [AST_MAX_EXTENSION]
ast_mutex_t lock
char mailbox [AST_MAX_EXTENSION]
char mohinterpret [MAX_MUSICCLASS]
char mohsuggest [MAX_MUSICCLASS]
int msgstate
int mwiblink
char name [80]
int nat
int needdestroy
skinny_linenext
int nonCodecCapability
int onhooktime
skinny_deviceparent
ast_group_t pickupgroup
ast_codec_pref prefs
skinny_subchannelsub
int threewaycalling
int transfer
int type

Detailed Description

Definition at line 970 of file chan_skinny.c.


Field Documentation

char accountcode[AST_MAX_ACCOUNT_CODE]

Definition at line 974 of file chan_skinny.c.

Referenced by skinny_new().

int amaflags

Definition at line 998 of file chan_skinny.c.

Referenced by skinny_new().

char call_forward[AST_MAX_EXTENSION]

Definition at line 981 of file chan_skinny.c.

Referenced by skinny_new(), and skinny_ss().

ast_group_t callgroup

Definition at line 987 of file chan_skinny.c.

Referenced by build_device(), and skinny_new().

int callreturn

Definition at line 994 of file chan_skinny.c.

Referenced by build_device().

int callwaiting

Definition at line 989 of file chan_skinny.c.

Referenced by build_device().

int cancallforward

Definition at line 993 of file chan_skinny.c.

Referenced by build_device().

int capability

Definition at line 1003 of file chan_skinny.c.

Referenced by build_device(), handle_capabilities_res_message(), handle_open_receive_channel_ack_message(), skinny_new(), and transmit_connect().

char cid_name[AST_MAX_EXTENSION]

Definition at line 979 of file chan_skinny.c.

Referenced by build_device(), skinny_call(), skinny_new(), and skinny_newcall().

char cid_num[AST_MAX_EXTENSION]

Definition at line 978 of file chan_skinny.c.

Referenced by build_device(), handle_stimulus_message(), skinny_call(), skinny_new(), skinny_newcall(), and skinny_ss().

char context[AST_MAX_CONTEXT]

Definition at line 976 of file chan_skinny.c.

Referenced by build_device(), and skinny_new().

int curtone

Definition at line 986 of file chan_skinny.c.

int dnd

Definition at line 995 of file chan_skinny.c.

Referenced by handle_soft_key_event_message(), handle_stimulus_message(), and skinny_call().

char exten[AST_MAX_EXTENSION]

Definition at line 975 of file chan_skinny.c.

Referenced by skinny_new().

int group

Definition at line 1001 of file chan_skinny.c.

int hascallerid

Definition at line 996 of file chan_skinny.c.

int hidecallerid

Definition at line 997 of file chan_skinny.c.

Referenced by skinny_newcall().

int hookstate

Definition at line 1008 of file chan_skinny.c.

Referenced by build_device(), handle_enbloc_call_message(), handle_offhook_message(), handle_onhook_message(), handle_soft_key_event_message(), handle_stimulus_message(), skinny_call(), and skinny_hangup().

int immediate

Definition at line 1007 of file chan_skinny.c.

Referenced by build_device().

int instance

Definition at line 1000 of file chan_skinny.c.

Referenced by build_device(), find_line_by_instance(), handle_button_template_req_message(), handle_enbloc_call_message(), handle_line_state_req_message(), handle_offhook_message(), handle_onhook_message(), handle_soft_key_event_message(), handle_stimulus_message(), skinny_answer(), skinny_call(), skinny_hangup(), skinny_hold(), skinny_indicate(), skinny_new(), skinny_newcall(), skinny_senddigit_end(), skinny_show_lines(), skinny_ss(), and skinny_unhold().

char label[24]

Definition at line 973 of file chan_skinny.c.

Referenced by build_device(), handle_line_state_req_message(), and skinny_show_lines().

char language[MAX_LANGUAGE]

Definition at line 977 of file chan_skinny.c.

Referenced by build_device(), and skinny_new().

char lastcallerid[AST_MAX_EXTENSION]

Definition at line 980 of file chan_skinny.c.

char lastnumberdialed[AST_MAX_EXTENSION]

Definition at line 985 of file chan_skinny.c.

Referenced by handle_soft_key_event_message(), handle_stimulus_message(), skinny_newcall(), and skinny_ss().

ast_mutex_t lock

Definition at line 971 of file chan_skinny.c.

Referenced by build_device(), delete_devices(), handle_capabilities_res_message(), and unload_module().

char mailbox[AST_MAX_EXTENSION]

Definition at line 982 of file chan_skinny.c.

Referenced by build_device().

char mohinterpret[MAX_MUSICCLASS]

Definition at line 983 of file chan_skinny.c.

Referenced by build_device(), and skinny_indicate().

char mohsuggest[MAX_MUSICCLASS]

Definition at line 984 of file chan_skinny.c.

Referenced by build_device(), and skinny_hold().

int msgstate

Definition at line 1006 of file chan_skinny.c.

Referenced by build_device().

int mwiblink

Definition at line 992 of file chan_skinny.c.

Referenced by build_device().

char name[80]

Definition at line 972 of file chan_skinny.c.

Referenced by build_device(), find_line_by_name(), find_subchannel_by_reference(), handle_enbloc_call_message(), handle_keypad_button_message(), handle_line_state_req_message(), handle_offhook_message(), handle_onhook_message(), handle_soft_key_event_message(), handle_stimulus_message(), skinny_answer(), skinny_hangup(), skinny_new(), skinny_show_lines(), and skinny_ss().

int nat

Definition at line 1009 of file chan_skinny.c.

Referenced by build_device(), skinny_new(), and start_rtp().

int needdestroy

Definition at line 1002 of file chan_skinny.c.

struct skinny_line* next

Definition at line 1013 of file chan_skinny.c.

Referenced by build_device(), delete_devices(), find_line_by_instance(), find_line_by_name(), find_subchannel_by_reference(), handle_button_template_req_message(), handle_capabilities_res_message(), skinny_show_devices(), skinny_show_lines(), and unload_module().

int nonCodecCapability

Definition at line 1004 of file chan_skinny.c.

int onhooktime

Definition at line 1005 of file chan_skinny.c.

Referenced by build_device().

struct skinny_device* parent

Definition at line 1014 of file chan_skinny.c.

Referenced by build_device(), skinny_answer(), skinny_call(), skinny_hangup(), skinny_hold(), skinny_indicate(), skinny_new(), skinny_newcall(), skinny_senddigit_end(), skinny_ss(), skinny_unhold(), and start_rtp().

ast_group_t pickupgroup

Definition at line 988 of file chan_skinny.c.

Referenced by build_device(), and skinny_new().

struct ast_codec_pref prefs

Definition at line 1011 of file chan_skinny.c.

Referenced by build_device(), handle_open_receive_channel_ack_message(), start_rtp(), and transmit_connect().

struct skinny_subchannel* sub

Definition at line 1012 of file chan_skinny.c.

Referenced by find_subchannel_by_instance_reference(), find_subchannel_by_reference(), skinny_answer(), skinny_call(), skinny_hold(), skinny_indicate(), skinny_new(), skinny_newcall(), skinny_senddigit_end(), skinny_ss(), skinny_unhold(), start_rtp(), transmit_connect(), and unload_module().

int threewaycalling

Definition at line 991 of file chan_skinny.c.

Referenced by build_device().

int transfer

Definition at line 990 of file chan_skinny.c.

Referenced by build_device(), handle_onhook_message(), and handle_soft_key_event_message().

int type

Definition at line 999 of file chan_skinny.c.

Referenced by build_device(), and skinny_hangup().


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