27 lines
651 B
C++
Executable File
27 lines
651 B
C++
Executable File
/**
|
|
* @RDE_HEADER@
|
|
* The MessageTransmitter Interface offers an extremely lightweight API for a class to just write textmessages to
|
|
* $Id$
|
|
* $HeadURL$
|
|
* $Author$
|
|
* Created by Hannes Baeuerle, SLSE, 2016-08-25
|
|
*/
|
|
|
|
namespace LtsWebSocketServer
|
|
{
|
|
class ReplyMessage;
|
|
|
|
/**
|
|
* @brief The MessageHandler Interface offers an extremely lightweight API for a class to just write textmessages to
|
|
*/
|
|
class MessageHandler
|
|
{
|
|
public:
|
|
/**
|
|
* @brief writeTextMessage Method to write a textmessage via this MessageHandler
|
|
* @param message Message to send
|
|
*/
|
|
virtual void addMessage(ReplyMessage *message) = 0;
|
|
};
|
|
} // namespace LtsWebSocket
|