|
Field
|
Protocols that use the field
|
Description
|
|---|
- size
|
all
|
Number of bytes written at the address pointed to by the status argument in adiGetCallStatus.
|
- state
|
all
|
Current ADI call control state (refer to the ADI Service Developer's Manual for more details about call control).
|
- reason
|
all
|
ADI service specific reason for the last disconnect. This will be zero if the application initiated the disconnect. Otherwise, it is the value received in the event ADIEVN_DISCONNECTED.
|
- calledaddr
|
all except LPS
|
For inbound calls, the called party address.
|
- callingaddr
|
MFC
LPS (with caller ID)
EAM
MFS
R15
ISDN
|
For inbound calls, the calling party address - the Automatic Number Identification (ANI) digits, or Caller ID.
|
- callingname
|
LPS (with caller ID)
|
Calling party name, if supported (loop start lines with Caller ID only).
|
- pendingcommand
|
all
|
The last call control command issued that has not yet been acknowledged by the AG board. This field is set when a call control command is sent to the board, and cleared on the next event that causes a transition to a new call state.
Possible values include:
Value Description
0 No command pending.
1 ADI_PENDCMD_PLACE_CALL
2 ADI_PENDCMD_ANSWER_CALL
3 ADI_PENDCMD_REJECT_CALL
4 ADI_PENDCMD_RELEASE_CALL
5 ADI_PENDCMD_TRANSFER_CALL
6 ADI_PENDCMD_PLACE_SECOND
7 ADI_PENDCMD_RELEASE_SECOND
|
- usercategory
|
MFC
LPS (with caller ID)
EAM
R15
|
Either the type of the calling party (e.g normal subscriber, operator, pay phone, etc.), or the type of call (protocol-specific).
|
- tollcategory
|
MFC
EAM
|
Generally the same as usercategory, if supported; it might be different for certain countries using the MFC-R2 protocol.
|
- stream
|
ISDN
|
An MVIP-90 stream for AG-T1/E1boards, and an MVIP-95 stream for AG 2000 and AG Quad T1/E1 boards.
|
- timeslot
|
ISDN
|
This field and stream together indicate the MVIP address of the B channel for an ISDN call.
|
- billingrate
|
MFC
EAM
|
Indication if the current call is billed or free (for CAS protocols, the actual cost of an outbound call is calculated by counting billing pulses, if the network offers this service).
|
- callednumplan
|
ISDN
|
Numbering plan ID of called address. Possible values are those stated in ITU's Q.931 recommendation:
Value Description
0x0 unknown numbering plan
0x1 ISDN/telephony numbering plan
0x3 data numbering plan
0x4 telex numbering plan
0x8 national standard numbering plan
0x9 private numbering plan
|
- callingnumtype
|
ISDN
|
Numbering type of calling address. Possible values are those stated in ITU's Q.931 recommendation:
Value Description
0x0 unknown
0x1 international number
0x2 national number
0x3 network-specific number
0x4 subscriber number
0x6 abbreviated number
|
- callingpres
|
ISDN
MFC
EAM
|
Caller ID (or ANI) presentation indicator. Possible values are those stated in ITU's Q.931 recommendation (borrowed by non-ISDN protocols):
Value Description
0x0 presentation allowed
0x1 presentation restricted
0x2 calling number not available due to interworking
|
- callingscreen
|
ISDN
|
ANI screening indicator. Possible values are those stated in ITU's Q.931 recommendation:
Value Description
0x0 calling number user-provided, not screened
0x1 calling number user-provided, verified and passed
0x2 calling number user-provided, verified and failed
0x3 network provided
|
|
progressdescr
|
ISDN
|
Progress descriptor. Possible values are those stated in ITU's Q.931 recommendation:
Value Description
0x1 call not end-to-end ISDN, call progress information may be available in-band
0x2 destination address is non-ISDN
0x3 origination address is non-ISDN
0x4 call has returned to ISDN
0x8 in-band call progress information available
|
|
releasecause
|
ISDN
|
Cause for call release. Possible values are those stated in ITU's Q.931 recommendation:
Value Description
0x1 call forwarding busy or DTE busy
0x2 call forwarding no reply
0x9 called DTE out of order
0xf call forwarding unconditional or systematic call redirection
0xa call forwarding by called DTE
|
- redirectingaddress
|
ISDN
|
Redirecting number information (if the call has been redirected from another terminal).
|
- redirectingplan
|
ISDN
|
Numbering plan ID. Possible values are those stated in ITU's Q.931 recommendation:
Value Description
0x0 unknown numbering plan
0x1 ISDN/telephony numbering plan
0x3 data numbering plan
0x4 telex numbering plan
0x8 national standard numbering plan
0x9 private numbering plan
|
- redirectingtype
|
ISDN
|
Number type, if supported. Possible values are those stated in ITU's Q.931 recommendation:
Value Description
0x0 unknown
0x1 international number
0x2 national number
0x3 network-specific number
0x4 subscriber number
0x6 abbreviated number
|
- redirectingpres
|
ISDN
|
Redirecting number presentation indicator. Possible values are those stated in ITU's Q.931 recommendation:
Value Description
0x0 presentation allowed
0x1 presentation restricted
|
- redirectingscreen
|
ISDN
|
Redirecting number screen indicator. Possible values are those stated in ITU's Q.931 recommendation:
Value Description
0x0 redirecting number user-provided, not screened
0x1 redirecting number user-provided, verified and passed
0x2 redirecting number user-provided, verified and failed
0x3 network provided
|
- redirectingreason
|
ISDN
|
Reason for redirection. ITU's Q.931 recommendation lists many possible values, the most likely are:
Value Description
0x11 user busy
0x12 no user responding
0x13 no answer from user
|
- originalcalladdress
|
ISDN
|
Originally called number. This is the address the call was originally for, before it was first redirected.
|
- origcalledplan
|
ISDN
|
Originally called number numbering plan ID. Not defined in ITU's Q.931 recommendation (variant-dependent).
|
- origcalledtype
|
ISDN
|
Originally called number type. Not defined in ITU's Q.931 recommendation (variant-dependent).
|
- origcalledpres
|
ISDN
|
Originally called number presentation indicator. Not defined in ITU's Q.931 recommendation (variant-dependent).
|
- origcalledscreen
|
ISDN
|
Originally called number screen indicator. Not defined in ITU's Q.931 recommendation (variant-dependent).
|
- origcalledreason
|
ISDN
|
Reason for redirection. Not defined in ITU's Q.931 recommendation (variant-dependent).
|
- UUI
|
ISDN
|
User-to-user information. A text field that a terminal can send to another in ISDN attached to a number of messages or with a message of its own.
|