only for backup, still in coding state - no compile!!!
[lcr.git] / endpointapp.h
diff --git a/endpointapp.h b/endpointapp.h
new file mode 100644 (file)
index 0000000..299633e
--- /dev/null
@@ -0,0 +1,25 @@
+/*****************************************************************************\
+**                                                                           **
+** PBX4Linux                                                                 **
+**                                                                           **
+**---------------------------------------------------------------------------**
+** Copyright: Andreas Eversberg                                              **
+**                                                                           **
+** EndpointApp header file                                                   **
+**                                                                           **
+\*****************************************************************************/ 
+
+
+/* structure of an EndpointApp */
+class EndpointApp
+{
+       public:
+       EndpointApp(class Endpoint *epoint);
+       virtual ~EndpointApp();
+
+       class Endpoint          *ea_endpoint;
+       virtual int             handler(void);
+       virtual void ea_message_port(unsigned long port_id, int message, union parameter *param);
+       virtual void ea_message_call(unsigned long call_id, int message, union parameter *param);
+};
+