5.9. TERM_BLK
When using DM3 boards, the TERM_BLK data structure is not supported.
When using Springware boards, the TERM_BLK data structure contains information regarding the application's response to the GCEV_SERVICERESP event. The response is sent using the GCEV_SERVICERESP( ) function.
The structure is defined as follows:
typedef struct { DLINK data_link; byte ack_type; union { byte cause_value; /* Cause Value if ack type is ISDN_ERROR */ struct { byte usid; byte tid; byte interpreter; } uspid; } ack_info; } TERM_BLK, *TERM_BLK_PTR; /* where DATA_LINK contains the following structure */ typedef struct { byte sapi; byte ces; } DLINK, *DLINK_PTR;
data_link The DLINK data structure; see Section 5.5, DLINK
ack_type The type of acknowledgement to be passed to the firmware. The settings are: cause_value The Cause Value defined in isdncmd.h. (For a listing of Cause Values, see Table 33, Cause Values.) usid User Service Identifier. The range is 01 - FF. 00 signifies default. tid Terminal Identifier. The range is 01 - 63. 00 signifies that the firmware is to provide a default. interpreter Specifies how the usid and tid values are to be interpreted. Possible value settings are:
Click here to contact Telecom Support Resources
Copyright 2003, Intel Corporation