30 virtual void Send(
const void* bytes,
size_t length) = 0;
49 virtual
void OnConnect(
IPCChannel& channel) noexcept = 0;
53 virtual
void OnDisconnect() noexcept = 0;
60 virtual
void OnDataAvailable(const
void* data,
size_t size) noexcept = 0;
Interface for sending data from client to server or vice versa, complemented by IPCChannelStatusCallb...
virtual void Send(const void *bytes, size_t length)=0
Write data to the channel.
Interface for listening connection status changes.
virtual void OnConnectionError() noexcept=0
Called when connection attempt fails.
virtual ~IPCChannelStatusCallback()