Asterisk - The Open Source Telephony Project GIT-master-f36a736
Public Types | Data Fields
sig_ss7_linkset Struct Reference

#include <sig_ss7.h>

Collaboration diagram for sig_ss7_linkset:
Collaboration graph
[legend]

Public Types

enum  { LINKSET_STATE_DOWN = 0 , LINKSET_STATE_UP }
 

Data Fields

char called_nai
 
char calling_nai
 
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]
 
char networkroutedprefix [20]
 
int numchans
 
int numsigchans
 
struct sig_ss7_chanpvts [SIG_SS7_MAX_CHANNELS]
 
int span
 
struct ss7 * ss7
 
enum sig_ss7_linkset:: { ... }  state
 
char subscriberprefix [20]
 
int type
 
char unknownprefix [20]
 

Detailed Description

Definition at line 318 of file sig_ss7.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
LINKSET_STATE_DOWN 
LINKSET_STATE_UP 

Definition at line 329 of file sig_ss7.h.

329 {
332 } state;
enum sig_ss7_linkset::@143 state
@ LINKSET_STATE_DOWN
Definition: sig_ss7.h:330

Field Documentation

◆ called_nai

char called_nai

Called Nature of Address Indicator

Definition at line 337 of file sig_ss7.h.

◆ calling_nai

char calling_nai

Calling Nature of Address Indicator

Definition at line 338 of file sig_ss7.h.

◆ debug

int debug

set to true if to dump SS7 event info

Definition at line 328 of file sig_ss7.h.

◆ fds

Definition at line 323 of file sig_ss7.h.

◆ flags

int flags

Linkset flags (LINKSET_FLAG_EXPLICITACM)

Definition at line 335 of file sig_ss7.h.

◆ internationalprefix

char internationalprefix[10]

country access code ('00' for european dialplans)

Definition at line 339 of file sig_ss7.h.

◆ linkstate

int linkstate[SIG_SS7_NUM_DCHANS]

Definition at line 325 of file sig_ss7.h.

◆ lock

libss7 access lock

Definition at line 320 of file sig_ss7.h.

Referenced by unload_module().

◆ master

pthread_t master

Thread of master

Definition at line 319 of file sig_ss7.h.

Referenced by __unload_module(), and setup_dahdi_int().

◆ nationalprefix

char nationalprefix[10]

area access code ('0' for european dialplans)

Definition at line 340 of file sig_ss7.h.

◆ networkroutedprefix

char networkroutedprefix[20]

Definition at line 343 of file sig_ss7.h.

◆ numchans

int numchans

Definition at line 326 of file sig_ss7.h.

◆ numsigchans

int numsigchans

Definition at line 324 of file sig_ss7.h.

◆ pvts

Member channel pvt structs

Definition at line 322 of file sig_ss7.h.

◆ span

int span

span number put into user output messages

Definition at line 327 of file sig_ss7.h.

◆ ss7

struct ss7* ss7

Definition at line 321 of file sig_ss7.h.

Referenced by __unload_module(), and setup_dahdi_int().

◆ 

enum { ... } state

◆ subscriberprefix

char subscriberprefix[20]

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

Definition at line 341 of file sig_ss7.h.

◆ type

int type

SS7 type ITU/ANSI. Used for companding selection.

Definition at line 336 of file sig_ss7.h.

Referenced by Property::load().

◆ unknownprefix

char unknownprefix[20]

for unknown dialplans

Definition at line 342 of file sig_ss7.h.


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