Structure for primitive containing a confirm from a signaling process destined
for a channel process or a custom server.
typedef struct {
SL_ID id ;
int iseq_no ;
pid_t pidCHP ;
SL_PRIMITIVE_TYPE Command ;
SL_CONFIRM_PARM_ST Parms ;
} SL_CONFIRM_ST, * SL_CONFIRM_SP ;
typedef SL_CONFIRM_ST * PSL_CONFIRM_ST ;
Parameters
See individual primitive definitions in Signaling interface primitives for
specific details. See Table 2 for a list of confirm
primitives.
- id
- Eye-catcher that identifies the structure as a confirm primitive. Set
this to SLID_CONFIRM_ST.
- iseq_no
- The sequence number of the primitive, which must be set to the sequence
number of the corresponding request primitive.
- pidCHP
- The process identifier of the sending process: whether channel process,
custom server, or Blueworx Voice Response system management process. This field must be set
to the process identifier field of the corresponding request primitive.
- Command
- The primitive that the structure contains. This must be one of the values
listed for id in SL_PRIMITIVE_TYPE structure.
- Parms
- The structure that contains the parameters for the primitive specified
in Command. See SL_CONFIRM_PARM_ST data structure.