Wed Mar 3 23:14:22 2010

Asterisk developer's documentation


dahdi_ss7 Struct Reference

Collaboration diagram for dahdi_ss7:
Collaboration graph
[legend]

Public Types

enum  { LINKSET_STATE_DOWN = 0, LINKSET_STATE_UP }

Data Fields

char called_nai
char calling_nai
int fds [NUM_DCHANS]
int flags
char internationalprefix [10]
int linkstate [NUM_DCHANS]
ast_mutex_t lock
pthread_t master
char nationalprefix [10]
int numchans
int numsigchans
struct dahdi_pvtpvts [MAX_CHANNELS]
struct ss7ss7
enum dahdi_ss7:: { ... }  state
char subscriberprefix [20]
int type
char unknownprefix [20]

Detailed Description

Definition at line 354 of file chan_dahdi.c.


Member Enumeration Documentation

anonymous enum
Enumerator:
LINKSET_STATE_DOWN 
LINKSET_STATE_UP 

Definition at line 362 of file chan_dahdi.c.

00362         {
00363       LINKSET_STATE_DOWN = 0,
00364       LINKSET_STATE_UP
00365    } state;


Field Documentation

char called_nai

Called Nature of Address Indicator

Definition at line 366 of file chan_dahdi.c.

Referenced by dahdi_call(), mkintf(), process_dahdi(), and ss7_linkset().

Calling Nature of Address Indicator

Definition at line 367 of file chan_dahdi.c.

Referenced by dahdi_call(), mkintf(), process_dahdi(), and ss7_linkset().

int fds[NUM_DCHANS]

Definition at line 357 of file chan_dahdi.c.

Referenced by dahdi_close_ss7_fd(), and ss7_linkset().

int flags

Linkset flags

Definition at line 374 of file chan_dahdi.c.

Referenced by process_dahdi(), and ss7_start_call().

country access code ('00' for european dialplans)

Definition at line 368 of file chan_dahdi.c.

Referenced by dahdi_call(), mkintf(), process_dahdi(), and ss7_apply_plan_to_number().

int linkstate[NUM_DCHANS]

Definition at line 359 of file chan_dahdi.c.

Referenced by ss7_linkset().

Definition at line 356 of file chan_dahdi.c.

Referenced by dahdi_queue_frame(), ss7_grab(), ss7_linkset(), ss7_rel(), and ss7_start_call().

pthread_t master

Thread of master

Definition at line 355 of file chan_dahdi.c.

Referenced by dahdi_restart(), load_module(), and ss7_grab().

char nationalprefix[10]

area access code ('0' for european dialplans)

Definition at line 369 of file chan_dahdi.c.

Referenced by dahdi_call(), mkintf(), process_dahdi(), and ss7_apply_plan_to_number().

int numchans

Definition at line 358 of file chan_dahdi.c.

Referenced by ss7_linkset().

struct dahdi_pvt* pvts[MAX_CHANNELS] [read]
struct ss7* ss7 [read]
enum { ... } state
char subscriberprefix[20]

area access code + area code ('0'+area code for european dialplans)

Definition at line 370 of file chan_dahdi.c.

Referenced by mkintf(), process_dahdi(), and ss7_apply_plan_to_number().

int type

Definition at line 361 of file chan_dahdi.c.

Referenced by ss7_start_call().

char unknownprefix[20]

for unknown dialplans

Definition at line 371 of file chan_dahdi.c.

Referenced by mkintf(), process_dahdi(), and ss7_apply_plan_to_number().


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

Generated on 3 Mar 2010 for Asterisk - the Open Source PBX by  doxygen 1.6.1