summaryrefslogblamecommitdiffstats
path: root/h323.h
blob: 236a2d11c687f3d8f6049ace8f5490f80593ca18 (plain) (tree)


























                                                                                         
/*****************************************************************************\
**                                                                           **
** 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 */
};