Mon Jun 18 2012 03:58:30

Asterisk developer's documentation


sig_ss7_linkset Struct Reference

#include <sig_ss7.h>

Collaboration diagram for sig_ss7_linkset:

Public Types

enum  { LINKSET_STATE_DOWN = 0, LINKSET_STATE_UP }

Data Fields

char called_nai
char calling_nai
struct sig_ss7_callback * calls
int debug
int fds [SIG_SS7_NUM_DCHANS]
int flags
char internationalprefix [10]
int linkstate [SIG_SS7_NUM_DCHANS]
ast_mutex_t lock
pthread_t master
char nationalprefix [10]
int numchans
int numsigchans
struct sig_ss7_chan * pvts [SIG_SS7_MAX_CHANNELS]
int span
struct ss7 * ss7
enum sig_ss7_linkset:: { ... }  state
char subscriberprefix [20]
int type
char unknownprefix [20]

Member Enumeration Documentation

anonymous enum
Enumerator:
LINKSET_STATE_DOWN 
LINKSET_STATE_UP 

Definition at line 260 of file sig_ss7.h.


Field Documentation

char called_nai

Called Nature of Address Indicator

Definition at line 268 of file sig_ss7.h.

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

Calling Nature of Address Indicator

Definition at line 269 of file sig_ss7.h.

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

Definition at line 251 of file sig_ss7.h.

Referenced by setup_dahdi_int(), and sig_ss7_handle_link_exception().

int debug

set to true if to dump SS7 event info

Definition at line 259 of file sig_ss7.h.

Referenced by handle_ss7_debug(), and ss7_linkset().

int flags

Linkset flags (LINKSET_FLAG_EXPLICITACM)

Definition at line 266 of file sig_ss7.h.

Referenced by process_dahdi(), and ss7_start_call().

country access code ('00' for european dialplans)

Definition at line 270 of file sig_ss7.h.

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

int linkstate[SIG_SS7_NUM_DCHANS]

Definition at line 256 of file sig_ss7.h.

Referenced by sig_ss7_link_alarm(), sig_ss7_link_noalarm(), and sig_ss7_add_sigchan().

pthread_t master

Thread of master

Definition at line 249 of file sig_ss7.h.

Referenced by dahdi_restart(), __unload_module(), ss7_grab(), and sig_ss7_init_linkset().

char nationalprefix[10]

area access code ('0' for european dialplans)

Definition at line 271 of file sig_ss7.h.

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

Definition at line 255 of file sig_ss7.h.

Referenced by linkset_addsigchan(), and ss7_linkset().

int span

span number put into user output messages

Definition at line 258 of file sig_ss7.h.

Referenced by my_handle_link_exception(), mkintf(), ss7_find_cic_gripe(), ss7_linkset(), and sig_ss7_cli_show_channels().

enum { ... } state
char subscriberprefix[20]

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

Definition at line 272 of file sig_ss7.h.

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

int type

SS7 type ITU/ANSI. Used for companding selection.

Definition at line 267 of file sig_ss7.h.

Referenced by ss7_start_call(), and sig_ss7_add_sigchan().

char unknownprefix[20]

for unknown dialplans

Definition at line 273 of file sig_ss7.h.

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


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