FreeNOS
|
Message handler function (dummy) container. More...
#include <ChannelServer.h>
Public Member Functions | |
MessageHandler (const Func func, const bool reply) | |
Constructor function. More... | |
const bool | operator== (const struct MessageHandler< Func > &h) const |
const bool | operator!= (const struct MessageHandler< Func > &h) const |
Data Fields | |
const Func | exec |
Handler function. More... | |
const bool | sendReply |
Whether to send a reply or not. More... | |
Message handler function (dummy) container.
Definition at line 43 of file ChannelServer.h.
|
inline |
Constructor function.
func | Function to execute. |
reply | True to send a reply for this message |
Definition at line 51 of file ChannelServer.h.
|
inline |
Definition at line 62 of file ChannelServer.h.
|
inline |
Definition at line 57 of file ChannelServer.h.
const Func MessageHandler< Func >::exec |
Handler function.
Definition at line 68 of file ChannelServer.h.
Referenced by ChannelServer< DatastoreServer, DatastoreMessage >::readChannels(), ChannelServer< DatastoreServer, DatastoreMessage >::readKernelEvents(), and CoreServer::runCore().
const bool MessageHandler< Func >::sendReply |
Whether to send a reply or not.
Definition at line 71 of file ChannelServer.h.
Referenced by ChannelServer< DatastoreServer, DatastoreMessage >::readChannels(), and CoreServer::runCore().