class Pdss1 : public PmISDN
{
public:
- Pdss1(int type, struct mISDNport *mISDNport, char *portname, struct port_settings *settings, int channel, int exclusive, int mode);
+ Pdss1(int type, struct mISDNport *mISDNport, char *portname, struct port_settings *settings, struct interface *interface, int channel, int exclusive, int mode);
~Pdss1();
unsigned int p_m_d_l3id; /* current l3 process id */
struct lcr_work p_m_d_delete; /* timer for audio transmission */
void message_isdn(unsigned int cmd, unsigned int pid, struct l3_msg *l3m);
int p_m_d_ces; /* ntmode: tei&sapi */
int message_epoint(unsigned int epoint_id, int message, union parameter *param);
+ void set_display(const char *text);
int p_m_d_ntmode; /* flags the nt-mode */
int p_m_d_tespecial; /* special te-mode with all nt-mode IEs */
void message_setup(unsigned int epoint_id, int message_id, union parameter *param);
void message_notify(unsigned int epoint_id, int message_id, union parameter *param);
void message_facility(unsigned int epoint_id, int message_id, union parameter *param);
+ void message_3pty(unsigned int epoint_id, int message_id, union parameter *param);
void message_overlap(unsigned int epoint_id, int message_id, union parameter *param);
void message_proceeding(unsigned int epoint_id, int message_id, union parameter *param);
void message_alerting(unsigned int epoint_id, int message_id, union parameter *param);