3 * - By John Hodge (thePowersGang)
6 * - IPC Channel interface
8 #ifndef _LIBAXWIN4_IIPCCHANNEL_H_
9 #define _LIBAXWIN4_IIPCCHANNEL_H_
11 #include <serialisation.hpp>
13 #include <acess/sys.h>
20 virtual ~IIPCChannel();
21 virtual int FillSelect(fd_set& fds) = 0;
23 * \return False if the connection has dropped/errored
25 virtual bool HandleSelect(const fd_set& fds) = 0;
27 virtual void Send(CSerialiser& message) = 0;