3 //=============================================================================
7 * @author Douglas C. Schmidt
9 //=============================================================================
17 #include "Comm_Manager.h"
22 * @brief Provides a virtual communcations layer for the server in drwho.
24 class CM_Server
: public Comm_Manager
28 virtual ~CM_Server ();
30 virtual int open (short port_number
);
31 virtual int receive (int timeout
= 0);
33 virtual int mux (char *packet
, int &packet_length
) = 0;
34 virtual int demux (char *packet
, int &packet_length
) = 0;
37 #endif /* _CM_SERVER_H */