?? transstates.h
字號:
* putrpose: This routine fills the H.245 tunneling flag 'h245Tunneling' into the outgoing Q.931 message.
*
* Input: transGlobals - The global data of the module.
* session - the session on which the message is to be sent.
* msgBodyNode - The messages UU-IE part.
* msgType - The message type into which the tunneled messages are inserted
*
***************************************************************************************/
void insertH245TunnelingFlag(cmTransGlobals *transGlobals,
cmTransSession *session,
int messageBodyNode,
int msgType);
/**************************************************************************************
* insertH245TunneledMessages
*
* putrpose: This routine fills the H.245 tunneled messages into the outgoing Q.931 message.
*
* Input: transGlobals - The global data of the module.
* session - the session on which the message is to be sent.
* msgBodyNode - The messages UU-IE part.
* msgType - The message type into which the tunneled messages are inserted
*
***************************************************************************************/
void insertH245TunneledMessages(cmTransGlobals *transGlobals,
cmTransSession *session,
int messageBodyNode,
int msgType);
/**************************************************************************************
* insertH450TunneledMessages
*
* putrpose: This routine fills the H.450 tunneled messages into the outgoing Q.931 message.
*
* Input: transGlobals - The global data of the module.
* session - the session on which the message is to be sent.
* msgBodyNode - The messages UU-IE part.
* msgType - The message type into which the tunneled messages are inserted
*
***************************************************************************************/
void insertH450TunneledMessages(cmTransGlobals *transGlobals,
cmTransSession *session,
int messageBodyNode,
int msgType);
/**************************************************************************************
* insertAnnexLTunneledMessages
*
* putrpose: This routine fills the annex L tunneled messages into the outgoing Q.931 message.
*
* Input: transGlobals - The global data of the module.
* session - the session on which the message is to be sent.
* msgBodyNode - The messages UU-IE part.
*
***************************************************************************************/
void insertAnnexLTunneledMessages(cmTransGlobals *transGlobals,
cmTransSession *session,
int messageBodyNode);
/**************************************************************************************
* insertAnnexMTunneledMessages
*
* putrpose: This routine fills the annex M tunneled messages into the outgoing Q.931 message.
*
* Input: transGlobals - The global data of the module.
* session - the session on which the message is to be sent.
* msgBodyNode - The messages UU-IE part.
*
***************************************************************************************/
void insertAnnexMTunneledMessages(cmTransGlobals *transGlobals,
cmTransSession *session,
int messageBodyNode);
/**************************************************************************************
* getMultiplexedParams
*
* putrpose: to get the multiplexed parameters from an incoming message. The parameters
* are taken from the message and set into the host parameters which are constatntly
* updated by the incoming messages and user API calls.
*
* Input: transGlobals - The global data of the module.
* host - the host on which the message was received.
* pvtNode - the message from which the parameters are to be get.
* msgType - The type of the message.
***************************************************************************************/
void getMultiplexedParams(cmTransGlobals *transGlobals, cmTransHost *host, int pvtNode, int msgType);
/**************************************************************************************
* extractH245Messages
*
* putrpose: extracts, decodes and reports the tunneled H.245 messages from the given message.
*
* Input: transGlobals - The global data of the module.
* session - the session on which the message was received.
* host - the host on which the message was received.
* messageBodyNode - the UU-IE part of the message.
* msgType - The type of the message from which we extract the tunneled msgs.
***************************************************************************************/
void extractH245Messages(cmTransGlobals *transGlobals,
cmTransSession *session,
cmTransHost *host,
int messageBodyNode,
int msgType);
/**************************************************************************************
* extractH450Messages
*
* putrpose: extracts and reports the tunneled H.450 messages from the given message.
*
* Input: transGlobals - The global data of the module.
* session - the session on which the message was received.
* pvtNode - The Q.931 messgae.
* msgType - The type of the message from which we extract the tunneled msgs.
***************************************************************************************/
void extractH450Messages(cmTransGlobals *transGlobals,
cmTransSession *session,
int pvtNode,
int msgType);
/**************************************************************************************
* extractAnnexMMessages
*
* putrpose: extracts and reports the tunneled Annex M messages from the given message.
*
* Input: transGlobals - The global data of the module.
* session - the session on which the message was received.
* messageBodyNode - the UU-IE part of the message.
* msgType - The type of the message from which we extract the tunneled msgs.
***************************************************************************************/
void extractAnnexMMessages(cmTransGlobals *transGlobals,
cmTransSession *session,
int messageBodyNode,
int msgType);
/**************************************************************************************
* extractAnnexLMessages
*
* putrpose: extracts and reports the tunneled Annex L messages from the given message.
*
* Input: transGlobals - The global data of the module.
* session - the session on which the message was received.
* messageBodyNode - the UU-IE part of the message.
* msgType - The type of the message from which we extract the tunneled msgs.
***************************************************************************************/
void extractAnnexLMessages(cmTransGlobals *transGlobals,
cmTransSession *session,
int messageBodyNode,
int msgType);
#ifdef __cplusplus
}
#endif
#endif /* _TRANSSTATES_H */
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -