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

Data Fields

struct skinny_lineactiveline
 
struct {
   struct skinny_addon *   first
 
   struct skinny_addon *   last
 
   ast_mutex_t   lock
 
addons
 
struct sockaddr_in addr
 
struct ast_format_capcap
 
struct ast_format_capconfcap
 
struct ast_endpointendpoint
 
SKINNY_DEVICE_OPTIONS struct typefirst
 
struct ast_haha
 
struct typelast
 
struct {
   struct skinny_line *   first
 
   struct skinny_line *   last
 
   ast_mutex_t   lock
 
lines
 
struct {
   struct skinny_device *   next
 
list
 
ast_mutex_t lock
 
struct in_addr ourip
 
struct {
   struct skinny_serviceurl *   first
 
   struct skinny_serviceurl *   last
 
   ast_mutex_t   lock
 
serviceurls
 
struct skinnysessionsession
 
struct {
   struct skinny_speeddial *   first
 
   struct skinny_speeddial *   last
 
   ast_mutex_t   lock
 
speeddials
 

Detailed Description

Definition at line 1579 of file chan_skinny.c.

Field Documentation

◆ activeline

struct skinny_line* activeline

Definition at line 1588 of file chan_skinny.c.

Referenced by config_device().

◆ 

struct { ... } addons

◆ addr

struct sockaddr_in addr

Definition at line 1583 of file chan_skinny.c.

◆ cap

struct ast_format_cap* cap

Definition at line 1589 of file chan_skinny.c.

◆ confcap

struct ast_format_cap* confcap

Definition at line 1590 of file chan_skinny.c.

◆ endpoint

struct ast_endpoint* endpoint

Definition at line 1591 of file chan_skinny.c.

◆ first [1/5]

SKINNY_DEVICE_OPTIONS struct type* first

Definition at line 1581 of file chan_skinny.c.

◆ first [2/5]

struct skinny_line* first

Definition at line 1592 of file chan_skinny.c.

◆ first [3/5]

struct skinny_speeddial* first

Definition at line 1593 of file chan_skinny.c.

◆ first [4/5]

struct skinny_serviceurl* first

Definition at line 1594 of file chan_skinny.c.

◆ first [5/5]

struct skinny_addon* first

Definition at line 1595 of file chan_skinny.c.

◆ ha

struct ast_ha* ha

Definition at line 1586 of file chan_skinny.c.

◆ last [1/5]

struct type* last

Definition at line 1582 of file chan_skinny.c.

◆ last [2/5]

struct skinny_line* last

Definition at line 1592 of file chan_skinny.c.

◆ last [3/5]

struct skinny_speeddial* last

Definition at line 1593 of file chan_skinny.c.

◆ last [4/5]

struct skinny_serviceurl* last

Definition at line 1594 of file chan_skinny.c.

◆ last [5/5]

struct skinny_addon* last

Definition at line 1595 of file chan_skinny.c.

◆ 

struct { ... } lines

Referenced by config_device().

◆ 

struct { ... } list

◆ lock

Definition at line 1583 of file chan_skinny.c.

◆ next

struct skinny_device* next

Definition at line 1596 of file chan_skinny.c.

◆ ourip

struct in_addr ourip

Definition at line 1583 of file chan_skinny.c.

◆ 

struct { ... } serviceurls

◆ session

struct skinnysession* session

Definition at line 1587 of file chan_skinny.c.

Referenced by config_device(), destroy_session(), get_devicestate(), and skinny_new().

◆ 

struct { ... } speeddials

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