Dobby 3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
|
The BaseService class this is a base class for DBUS services. It has some helper functions to make it easier to register callbacks and do some cleanup when deinitialising. More...
#include <BaseService.h>
Classes | |
struct | ServiceMethod |
Public Member Functions | |
BaseService (const std::shared_ptr< AI_IPC::IIpcService > &ipcService, const std::string &serviceName, const std::string &serviceObject) | |
Protected Member Functions | |
void | registerServiceMethods (const std::vector< ServiceMethod > &methods) |
Private Attributes | |
const std::shared_ptr< AI_IPC::IIpcService > | mIpcService |
const std::string | mServiceName |
const std::string | mServiceObject |
std::list< std::string > | mMethodHandlers |
The BaseService class this is a base class for DBUS services. It has some helper functions to make it easier to register callbacks and do some cleanup when deinitialising.