X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=callasterisk.h;fp=callchan.h;h=f0573df7d18066ae157461412b16a49593062d5c;hp=080bdbe40154eba253043b5682cf90e67f11c929;hb=a54078ccf090907f1ebd9ddc3a02cd613ffecf9c;hpb=ef3fc1931a2fa82f482d21fb1296735206463d3a diff --git a/callchan.h b/callasterisk.h similarity index 72% rename from callchan.h rename to callasterisk.h index 080bdbe..f0573df 100644 --- a/callchan.h +++ b/callasterisk.h @@ -1,22 +1,22 @@ /*****************************************************************************\ ** ** -** PBX4Linux ** +** LCR ** ** ** **---------------------------------------------------------------------------** ** Copyright: Andreas Eversberg ** ** ** -** call header file for channel interface ** +** call header file for Asterisk interface ** ** ** \*****************************************************************************/ -class CallChan : public Call +class CallAsterisk : public Call { public: - CallChan(class Endpoint *epoint); - ~CallChan(); + CallAsterisk(unsigned long serial); + ~CallAsterisk(); void message_epoint(unsigned long epoint_id, int message, union parameter *param); + void message_asterisk(unsigned long callref, int message_type, union parameter *param); int handler(void); - void release(unsigned long epoint_id, int hold, int location, int cause); unsigned long c_epoint_id; };