Mon Jun 27 16:51:25 2011

Asterisk developer's documentation


unistim_line Struct Reference


Data Fields

char accountcode [80]
int amaflags
unsigned int callgroup
format_t capability
char cid_num [AST_MAX_EXTENSION]
char context [AST_MAX_EXTENSION]
char exten [AST_MAX_EXTENSION]
char fullname [80]
char language [MAX_LANGUAGE]
int lastmsgssent
ast_mutex_t lock
char mailbox [AST_MAX_EXTENSION]
char musicclass [MAX_MUSICCLASS]
char name [80]
unistim_linenext
time_t nextmsgcheck
unistim_deviceparent
char parkinglot [AST_MAX_CONTEXT]
unsigned int pickupgroup
unistim_subchannelsubs [MAX_SUBS]

Detailed Description

Todo:
Convert to stringfields

Definition at line 379 of file chan_unistim.c.


Field Documentation

char accountcode[80]

Account code (for billing)

Definition at line 408 of file chan_unistim.c.

Referenced by build_device(), and unistim_new().

int amaflags

AMA flags (for billing)

Definition at line 410 of file chan_unistim.c.

Referenced by build_device(), and unistim_new().

unsigned int callgroup

Call group

Definition at line 404 of file chan_unistim.c.

Referenced by build_device(), and unistim_new().

format_t capability

Codec supported

Definition at line 412 of file chan_unistim.c.

Referenced by build_device(), unistim_info(), unistim_new(), and unistim_request().

char cid_num[AST_MAX_EXTENSION]

CallerID Number

Definition at line 394 of file chan_unistim.c.

Referenced by build_device(), unistim_info(), and unistim_new().

char context[AST_MAX_EXTENSION]

Context to start in

Definition at line 390 of file chan_unistim.c.

Referenced by build_device(), RegisterExtension(), unistim_new(), and UnregisterExtension().

char exten[AST_MAX_EXTENSION]

Extension where to start

Definition at line 388 of file chan_unistim.c.

Referenced by unistim_info(), and unistim_new().

char fullname[80]

Like USTM/200@black

Definition at line 384 of file chan_unistim.c.

Referenced by build_device(), RegisterExtension(), and unistim_info().

char language[MAX_LANGUAGE]

Language for asterisk sounds

Definition at line 392 of file chan_unistim.c.

Referenced by build_device(), and unistim_new().

int lastmsgssent

Used by MWI

Definition at line 398 of file chan_unistim.c.

Referenced by show_main_page(), and unistim_send_mwi_to_peer().

ast_mutex_t lock

Definition at line 380 of file chan_unistim.c.

Referenced by build_device(), reload_config(), and unalloc_sub().

char mailbox[AST_MAX_EXTENSION]

Mailbox for MWI

Definition at line 396 of file chan_unistim.c.

Referenced by build_device(), do_monitor(), and unistim_send_mwi_to_peer().

char musicclass[MAX_MUSICCLASS]

MusicOnHold class

Definition at line 402 of file chan_unistim.c.

Referenced by build_device(), and TransferCallStep1().

char name[80]

Like 200

Definition at line 382 of file chan_unistim.c.

Referenced by alloc_sub(), build_device(), close_call(), find_subchannel_by_name(), HandleCallIncoming(), HandleCallOutgoing(), rcv_mac_addr(), unalloc_sub(), unistim_answer(), unistim_fixup(), unistim_hangup(), unistim_info(), unistim_new(), and unistim_ss().

struct unistim_line* next

Definition at line 415 of file chan_unistim.c.

Referenced by build_device(), find_subchannel_by_name(), and unistim_info().

time_t nextmsgcheck

Used by MWI

Definition at line 400 of file chan_unistim.c.

Referenced by do_monitor(), and unistim_send_mwi_to_peer().

struct unistim_device* parent

Definition at line 416 of file chan_unistim.c.

Referenced by alloc_sub(), build_device(), channel_to_session(), close_call(), start_rtp(), unalloc_sub(), unistim_answer(), unistim_fixup(), unistim_hangup(), unistim_indicate(), unistim_info(), unistim_new(), unistim_sp(), and unistim_ss().

char parkinglot[AST_MAX_CONTEXT]

Parkinglot

Definition at line 414 of file chan_unistim.c.

Referenced by build_device().

unsigned int pickupgroup

Pickup group

Definition at line 406 of file chan_unistim.c.

Referenced by build_device(), and unistim_new().

struct unistim_subchannel* subs[MAX_SUBS]

pointer to our current connection, channel...

Definition at line 386 of file chan_unistim.c.

Referenced by alloc_sub(), close_call(), close_client(), find_subchannel_by_name(), HandleCallIncoming(), HandleCallOutgoing(), key_dial_page(), reload_config(), swap_subs(), TransferCallStep1(), unalloc_sub(), unistim_answer(), unistim_do_senddigit(), unistim_hangup(), unistim_info(), and unistim_senddigit_end().


The documentation for this struct was generated from the following file:
Generated on Mon Jun 27 16:51:25 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7