2007-05-06 13:54:52 +00:00
|
|
|
/*****************************************************************************\
|
|
|
|
** **
|
2007-07-15 10:03:09 +00:00
|
|
|
** LCR **
|
2007-05-06 13:54:52 +00:00
|
|
|
** **
|
|
|
|
**---------------------------------------------------------------------------**
|
|
|
|
** Copyright: Andreas Eversberg **
|
|
|
|
** **
|
2007-07-15 10:03:09 +00:00
|
|
|
** call header file for Asterisk interface **
|
2007-05-06 13:54:52 +00:00
|
|
|
** **
|
|
|
|
\*****************************************************************************/
|
|
|
|
|
2007-07-15 10:03:09 +00:00
|
|
|
class CallAsterisk : public Call
|
2007-05-06 13:54:52 +00:00
|
|
|
{
|
|
|
|
public:
|
2007-07-15 10:03:09 +00:00
|
|
|
CallAsterisk(unsigned long serial);
|
|
|
|
~CallAsterisk();
|
2007-05-06 13:54:52 +00:00
|
|
|
void message_epoint(unsigned long epoint_id, int message, union parameter *param);
|
2007-07-15 10:03:09 +00:00
|
|
|
void message_asterisk(unsigned long callref, int message_type, union parameter *param);
|
2007-05-06 13:54:52 +00:00
|
|
|
int handler(void);
|
|
|
|
|
|
|
|
unsigned long c_epoint_id;
|
|
|
|
};
|
|
|
|
|
|
|
|
|