Confirm a request made internally within the signaling process.
Optional for common channel signaling processes and exchange data link signaling processes. If a signaling process supports SL_INTERNAL_COMMAND_REQ, it must also support this primitive.
The signaling interface library (libsl.a).
typedef struct { SL_ID id; int iseq_no; pid_t pidCHP; SL_PRIMITIVE_TYPE Command; SL_CONFIRM_PARM_ST Parms; } SL_CONFIRM_ST; ... typedef union { ... struct _internal_command_confirm_st{ size_t sizetLength; SL_REPLY_CODE ReplyCode; } internal_command_confirm_st; ... } SL_CONFIRM_PARM_ST;
The SL_INTERNAL_COMMAND_CNF primitive is sent by the signaling process to itself to confirm a request sent by a signaling process to itself. This primitive is required because of the rule that all requests must be responded to with a corresponding confirm primitive.
None.