only for backup, still in coding state - no compile!!!
[lcr.git] / h323_con.h
1 ///////////////////////////////////////////////////////////////////////////////
2 //                                                                           //
3 // PBX4Linux                                                                 //
4 //                                                                           //
5 //---------------------------------------------------------------------------//
6 // Copyright: Andreas Eversberg                                              //
7 //                                                                           //
8 // h323_con connection header file                                           //
9 //                                                                           //
10 ///////////////////////////////////////////////////////////////////////////////
11
12
13 #ifndef H323_CON_HEADER
14 #define H323_CON_HEADER   
15
16 class H323_chan;
17 class H323_con : public H323Connection
18 {
19   public:
20         
21         H323_con(H323_ep &endpoint, unsigned callReference);
22         ~H323_con();
23         AnswerCallResponse OnAnswerCall(const PString &, const H323SignalPDU &, H323SignalPDU &);
24         BOOL OnOutgoingCall(const H323SignalPDU &connectPDU);
25         BOOL OnSendSignalSetup(H323SignalPDU &);
26         BOOL OnStartLogicalChannel(H323Channel &channel);
27         void OnUserInputString (const PString &value);
28         H323SignalPDU *GetConnectPDU(void);
29
30   private:
31 };
32
33 #endif // H323_CON_HEADER
34
35