Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
sig_ss7_chan Struct Reference

Data Fields

enum sig_ss7_call_level call_level
 
unsigned int call_ref_ident
 
unsigned int call_ref_pc
 
unsigned int called_complete:1
 TRUE if the channel has completed collecting digits.
 
unsigned char calling_party_cat
 
int callingpres
 
void * chan_pvt
 
int channel
 
char charge_number [50]
 
int cic
 
char cid_ani [AST_MAX_EXTENSION]
 
int cid_ani2
 
char cid_name [AST_MAX_EXTENSION]
 
char cid_num [AST_MAX_EXTENSION]
 
char cid_subaddr [AST_MAX_EXTENSION]
 
int cid_ton
 
char context [AST_MAX_CONTEXT]
 
unsigned char cug_indicator
 Indication of the call being a CUG call and its permissions. More...
 
unsigned short cug_interlock_code
 Binari Code to uniquely identify a CUG inside the network.
 
char cug_interlock_ni [5]
 Network Identify Code as per Q.763 3.15.a.
 
unsigned int do_hangup
 
unsigned int dpc
 
unsigned int echocontrol_ind
 
char exten [AST_MAX_EXTENSION]
 
unsigned char gen_add_nai
 
unsigned char gen_add_num_plan
 
char gen_add_number [50]
 
unsigned char gen_add_pres_ind
 
unsigned char gen_add_type
 
char gen_dig_number [50]
 
unsigned char gen_dig_scheme
 
unsigned char gen_dig_type
 
char generic_name [50]
 
unsigned int hidecallerid:1
 TRUE if the outgoing caller ID is blocked/hidden.
 
unsigned int immediate:1
 
unsigned int inalarm:1
 TRUE if channel is associated with a link that is down.
 
unsigned int inservice:1
 TRUE if channel is in service.
 
char jip_number [50]
 
unsigned int locallyblocked:2
 Bitmask for the channel being locally blocked. More...
 
unsigned int loopedback:1
 TRUE if this channel is in loopback.
 
char lspi_ident [50]
 
char mohinterpret [MAX_MUSICCLASS]
 
char orig_called_num [50]
 
int orig_called_presentation
 
unsigned int outgoing:1
 TRUE if this channel is being used for an outgoing call.
 
struct ast_channelowner
 
unsigned int progress:1
 TRUE if the call has seen inband-information progress through the network.
 
unsigned char redirect_counter
 
unsigned char redirect_info
 
unsigned char redirect_info_counter
 
unsigned char redirect_info_ind
 
unsigned char redirect_info_orig_reas
 
unsigned char redirect_info_reas
 
char redirecting_num [50]
 
int redirecting_presentation
 
unsigned int remotelyblocked:2
 Bitmask for the channel being remotely blocked. More...
 
unsigned int rlt:1
 XXX BOOLEAN Purpose???
 
struct sig_ss7_linksetss7
 
struct isup_call * ss7call
 Opaque libss7 call control structure.
 
int stripmsd
 Number of most significant digits/characters to strip from the dialed number. More...
 
unsigned int use_callerid:1
 TRUE if caller ID is used on this channel.
 
unsigned int use_callingpres:1
 TRUE if we will use the calling presentation setting from the Asterisk channel for outgoing calls.
 

Detailed Description

Definition at line 189 of file sig_ss7.h.

Field Documentation

enum sig_ss7_call_level call_level

Call establishment life cycle level for simple comparisons.

Definition at line 198 of file sig_ss7.h.

int callingpres

The value of calling presentation that we're going to use when placing a PRI call

Definition at line 243 of file sig_ss7.h.

void* chan_pvt

Private structure of the user of this module.

Definition at line 190 of file sig_ss7.h.

int channel

Channel Number

Definition at line 200 of file sig_ss7.h.

Referenced by mkintf().

int cic

CIC associated with channel

Definition at line 201 of file sig_ss7.h.

Referenced by mkintf().

int cid_ani2

Automatic Number Identification number (Alternate PRI caller ID number)

Definition at line 241 of file sig_ss7.h.

char cid_subaddr[AST_MAX_EXTENSION]

XXX SS7 may not support.

Definition at line 245 of file sig_ss7.h.

int cid_ton

Type Of Number (TON)

Definition at line 242 of file sig_ss7.h.

unsigned char cug_indicator

Indication of the call being a CUG call and its permissions.

Note
0 or 1 - non-CUG call
2 - CUG call, outgoing access alowed
3 - CUG call, outgoing access not alowed

Definition at line 315 of file sig_ss7.h.

unsigned int dpc

CIC's DPC

Definition at line 202 of file sig_ss7.h.

Referenced by mkintf().

unsigned int immediate

Answer before getting digits?

Definition at line 221 of file sig_ss7.h.

Referenced by mkintf().

unsigned int locallyblocked

Bitmask for the channel being locally blocked.

Note
1 maintenance blocked, 2 blocked in hardware.
Set by user and link.

Definition at line 228 of file sig_ss7.h.

Referenced by mkintf().

unsigned int remotelyblocked

Bitmask for the channel being remotely blocked.

Note
1 maintenance blocked, 2 blocked in hardware.
Set by user and link.

Definition at line 235 of file sig_ss7.h.

Referenced by mkintf().

int stripmsd

Number of most significant digits/characters to strip from the dialed number.

Note
Feature is deprecated. Use dialplan logic.

Definition at line 209 of file sig_ss7.h.

Referenced by mkintf().


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