#include <bayonne.h>
Public Attributes | |
| event_t | id |
| timeslot_t | timeslot |
| uint16 | seq |
| ScriptImage * | img |
| Script::Name * | scr |
| BayonneSession * | parent |
| const char * | dialing |
| struct { | |
| ScriptImage * img | |
| Script::Name * scr | |
| BayonneSession * parent | |
| const char * dialing | |
| } | start |
| const char * | tid |
| const char * | fname |
| int | pid |
| int | result |
| struct { | |
| const char * tid | |
| const char * fname | |
| int pid | |
| int result | |
| } | libexec |
| timeout_t | duration |
| int | digit |
| struct { | |
| timeout_t duration | |
| int digit | |
| } | dtmf |
| const char * | err |
| const char * | msg |
| struct { | |
| const char * err | |
| const char * msg | |
| } | cpa |
| const char * | name |
| bool | exit |
| struct { | |
| const char * name | |
| bool exit | |
| } | tone |
| std::ostream * | output |
| const char * | logstate |
| struct { | |
| std::ostream * output | |
| const char * logstate | |
| } | debug |
| const char * | name |
| const char * | errmsg |
| BayonneSession * | pid |
| BayonneSession * | peer |
| void * | data |
Additional information is attached both to assist in debugging, and to track which timeslot a given event is being issued against when queued through a master msgport.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6