24#ifndef _FIREVISION_FVUTILS_NET_FUSE_TRANSCEIVER_H_
25#define _FIREVISION_FVUTILS_NET_FUSE_TRANSCEIVER_H_
27#include <core/exception.h>
34class FuseNetworkMessageQueue;
TCP stream socket over IP.
A LockQueue of FuseNetworkMessage to hold messages in inbound and outbound queues.
FUSE Network Transceiver.
static void send(fawkes::StreamSocket *s, FuseNetworkMessageQueue *msgq)
Send messages.
static void recv(fawkes::StreamSocket *s, FuseNetworkMessageQueue *msgq, unsigned int max_num_msgs=8)
Receive data.
Fawkes library namespace.