|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Member Function Documentation
To allow chaining of modules in the endpoint.
Field DocumentationModule name to identify the module. This field MUST be initialized before registering the module. Module ID. Application must initialize this field with -1 before registering the module to PJSIP. After the module is registered, this field will contain a unique ID to identify the module. Integer number to identify module initialization and start order with regard to other modules. Higher number will make the module gets initialized later. This field MUST be initialized before registering the module.
Optional function to be called to initialize the module. This function will be called by endpoint during module registration. If the value is NULL, then it's equal to returning PJ_SUCCESS.
Optional function to be called to start the module. This function will be called by endpoint during module registration. If the value is NULL, then it's equal to returning PJ_SUCCESS.
Optional function to be called to deinitialize the module before it is unloaded. This function will be called by endpoint during module unregistration. If the value is NULL, then it's equal to returning PJ_SUCCESS.
Optional function to be called to deinitialize the module before it is unloaded. This function will be called by endpoint during module unregistration. If the value is NULL, then it's equal to returning PJ_SUCCESS.
Optional function to be called to process incoming request message.
Optional function to be called to process incoming response message.
Optional function to be called when transport layer is about to transmit outgoing request message.
Optional function to be called when transport layer is about to transmit outgoing response message.
Optional function to be called when this module is acting as transaction user for the specified transaction, when the transaction's state has changed.
The documentation for this struct was generated from the following file:
Copyright (C) 2006-2008 Teluu Inc.
| |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||