|
WSF
|
Define a generic service to enable creating, sending, and receiving any UCI message type. More...
#include <WsfUCI_MessageService.hpp>


Public Member Functions | |
| UCI_MessageService (UCI_Interface &aInterface, uci::base::AbstractServiceBusConnection *aAsbPtr, const char *aTopic) | |
| virtual | ~UCI_MessageService ()=default |
| UCI_MessageService ()=delete | |
| UCI_MessageService (const UCI_MessageService &aSrc)=delete | |
| const UCI_MessageService & | operator= (const UCI_MessageService &aRhs)=delete |
| const UCI_FactoryService< MessageType, FactoryType > & | GetTypeFactory () const |
| FactoryType & | GetFactory () const |
| WriterType & | GetWriter () const |
| ReaderType & | GetReader () const |
| void | Shutdown () |
| Public Member Functions inherited from wsf::UCI_ServiceBase | |
| UCI_ServiceBase ()=default | |
| virtual | ~UCI_ServiceBase ()=default |
| UCI_ServiceBase (const UCI_ServiceBase &aSrc)=delete | |
| const UCI_ServiceBase & | operator= (const UCI_ServiceBase &aRhs)=delete |
Define a generic service to enable creating, sending, and receiving any UCI message type.
|
inline |
References GetFactory(), and wsf::UCI_ServiceBase::UCI_ServiceBase().
Referenced by operator=(), and UCI_MessageService().
|
virtualdefault |
|
delete |
|
delete |
References UCI_MessageService().
|
inline |
Referenced by UCI_MessageService().
|
inline |
|
inline |
|
inline |
|
delete |
References UCI_MessageService().
|
inlinevirtual |
This method should be called sometime before object destruction to make sure that any messages still held by the listener are delivered to still-existing objects.
Implements wsf::UCI_ServiceBase.