Motion Master
|
#include <server.h>
Classes | |
class | MotionMasterConnectionState |
Public Member Functions | |
Server (mm::core::containers::ThreadSafeQueue< IncomingMachineMessage > &incoming_machine_message_queue, mm::core::containers::ThreadSafeQueue< OutgoingMachineMessage > &outgoing_machine_message_queue) | |
~Server () | |
void | start () |
Start the Server. | |
void | stop () |
Stop the Server. | |
void | wait () |
block until the Server finishes execution |
Server::Server | ( | mm::core::containers::ThreadSafeQueue< IncomingMachineMessage > & | incoming_machine_message_queue, |
mm::core::containers::ThreadSafeQueue< OutgoingMachineMessage > & | outgoing_machine_message_queue ) |
Server::~Server | ( | ) |
void Server::start | ( | ) |
Start the Server.
void Server::stop | ( | ) |
Stop the Server.
void Server::wait | ( | ) |
block until the Server finishes execution