f7afa6a42a9e2b2663eac241b261e334c4b9abfc
[lcr.git] / remote.h
1 extern unsigned int new_remote;
2
3 /* GSM port class */
4 class Premote : public Port
5 {
6         public:
7         Premote(int type, char *portname, struct port_settings *settings, struct interface *interface, int remote_id);
8         ~Premote();
9
10         unsigned int p_r_ref;
11         int p_r_remote_id; /* remote instance (socket) */
12         char p_r_remote_app[32];
13         int p_r_tones;
14
15         int message_epoint(unsigned int epoint_id, int message_id, union parameter *param);
16         void message_remote(int message_type, union parameter *param);
17
18         int bridge_rx(unsigned char *data, int len);
19 };
20
21