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

Data Fields

char accountcode [AST_MAX_ACCOUNT_CODE]
 
int amaflags
 
ast_group_t callgroup
 
struct ast_format_capcap
 
char cid_num [AST_MAX_EXTENSION]
 
char exten [AST_MAX_EXTENSION]
 
char fullname [101]
 
struct {
   struct unistim_line *   next
 
list
 
ast_mutex_t lock
 
char mailbox [AST_MAX_EXTENSION]
 
char musicclass [MAX_MUSICCLASS]
 
char name [80]
 
struct unistim_linenext
 
struct unistim_deviceparent
 
char parkinglot [AST_MAX_CONTEXT]
 
ast_group_t pickupgroup
 

Detailed Description

Todo:
Convert to stringfields

Definition at line 372 of file chan_unistim.c.

Field Documentation

◆ accountcode

char accountcode[AST_MAX_ACCOUNT_CODE]

Pickup group

Definition at line 382 of file chan_unistim.c.

Referenced by unistim_new().

◆ amaflags

int amaflags

Account code (for billing)

Definition at line 383 of file chan_unistim.c.

Referenced by unistim_new().

◆ callgroup

ast_group_t callgroup

MusicOnHold class

Definition at line 380 of file chan_unistim.c.

Referenced by unistim_new().

◆ cap

struct ast_format_cap* cap

AMA flags (for billing)

Definition at line 384 of file chan_unistim.c.

Referenced by build_device(), unistim_line_alloc(), unistim_line_copy(), unistim_line_destroy(), unistim_new(), and unistim_show_info().

◆ cid_num

char cid_num[AST_MAX_EXTENSION]

Extension where to start

Definition at line 377 of file chan_unistim.c.

Referenced by unistim_new(), and unistim_show_info().

◆ exten

char exten[AST_MAX_EXTENSION]

Like USTM/200@black

Definition at line 376 of file chan_unistim.c.

Referenced by unistim_new(), and unistim_show_info().

◆ fullname

char fullname[101]

Like 200

Definition at line 375 of file chan_unistim.c.

Referenced by build_device(), rcv_mac_addr(), register_extension(), and unistim_show_info().

◆ 

struct { ... } list

◆ lock

Definition at line 373 of file chan_unistim.c.

Referenced by build_device(), and delete_device().

◆ mailbox

char mailbox[AST_MAX_EXTENSION]

CallerID Number

Definition at line 378 of file chan_unistim.c.

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

◆ musicclass

char musicclass[MAX_MUSICCLASS]

Mailbox for MWI

Definition at line 379 of file chan_unistim.c.

◆ name

char name[80]

◆ next

struct unistim_line* next

Parkinglot

Definition at line 386 of file chan_unistim.c.

◆ parent

struct unistim_device* parent

◆ parkinglot

char parkinglot[AST_MAX_CONTEXT]

Codec supported

Definition at line 385 of file chan_unistim.c.

◆ pickupgroup

ast_group_t pickupgroup

Call group

Definition at line 381 of file chan_unistim.c.

Referenced by unistim_new().


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