summaryrefslogtreecommitdiffstats
path: root/h323.h
blob: 236a2d11c687f3d8f6049ace8f5490f80593ca18 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*****************************************************************************\
**                                                                           **
** PBX4Linux                                                                 **
**                                                                           **
**---------------------------------------------------------------------------**
** Copyright: Andreas Eversberg                                              **
**                                                                           **
** h323-port header file                                                     **
**                                                                           **
\*****************************************************************************/ 


/* h323 port class */
class H323_chan;
class H323Port : public Port
{
	public:
	H323Port(int type, char *portname, struct port_settings *settings);
	~H323Port();
	int message_epoint(unsigned long epoint_id, int message, union parameter *param);

	H323_chan *p_h323_channel_in;			/* channels of port */
	H323_chan *p_h323_channel_out;
	void *p_h323_connect; /* q931 object of connect PDU */
};