Dobby  3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
IpcService Member List

This is the complete list of members for IpcService, including all inherited members.

BusType enum name (defined in IpcService)IpcService
disableMonitor() overrideIpcServicevirtual
emitSignal(const AI_IPC::Signal &signal, const AI_IPC::VariantList &args) overrideIpcServicevirtual
enableMonitor(const std::set< std::string > &matchRules, const AI_IPC::MonitorHandler &handler) overrideIpcServicevirtual
flush() overrideIpcServicevirtual
getBusAddress() const overrideIpcServicevirtual
handleDbusMessage(DBusMessage *message) (defined in IpcService)IpcServiceprivate
handleDbusMessageCb(DBusMessage *message) (defined in IpcService)IpcServiceprivate
handleDbusMethodCall(const AI_IPC::Method &method, const AI_IPC::VariantList &argList, DBusMessage *message) (defined in IpcService)IpcServiceprivate
handleDbusMonitorEvent(DBusMessage *dbusMsg) (defined in IpcService)IpcServiceprivate
handleDbusSignal(const AI_IPC::Signal &signal, const AI_IPC::VariantList &argList) (defined in IpcService)IpcServiceprivate
invokeMethod(const AI_IPC::Method &method, const AI_IPC::VariantList &args, int timeoutMs=-1) overrideIpcServicevirtual
invokeMethod(const AI_IPC::Method &method, const AI_IPC::VariantList &args, AI_IPC::VariantList &replyArgs, int timeoutMs=-1) overrideIpcServicevirtual
invokeMethodAndGetReply(DBusMessage *dbusSendMsg, AI_IPC::VariantList &replyArgs) (defined in IpcService)IpcServiceprivate
IpcService(BusType busType, const std::string &serviceName, int defaultTimeoutMs=-1) (defined in IpcService)IpcService
IpcService(const std::string &dbusAddress, const std::string &serviceName, int defaultTimeoutMs=-1) (defined in IpcService)IpcService
isDbusMessageAllowed(const std::string &sender, const std::string &interface) (defined in IpcService)IpcServiceprivate
isRegisteredObjectPath(const std::string &path) (defined in IpcService)IpcService
isServiceAvailable(const std::string &serviceName) const overrideIpcServicevirtual
isValid() const overrideIpcServicevirtual
mBusAddress (defined in IpcService)IpcServiceprivate
mDbusConnection (defined in IpcService)IpcServiceprivate
mDefaultTimeoutMs (defined in IpcService)IpcServiceprivate
mHandlerDispatcher (defined in IpcService)IpcServiceprivate
mInMonitorMode (defined in IpcService)IpcServiceprivate
mMethodHandlers (defined in IpcService)IpcServiceprivate
mMonitorCb (defined in IpcService)IpcServiceprivate
mMonitorMatchRules (defined in IpcService)IpcServiceprivate
mMutex (defined in IpcService)IpcServiceprivate
mNextSignalHandlerRegId (defined in IpcService)IpcServiceprivate
mObjectPaths (defined in IpcService)IpcServiceprivate
mRunning (defined in IpcService)IpcServiceprivate
mServiceName (defined in IpcService)IpcServiceprivate
mSignalHandlers (defined in IpcService)IpcServiceprivate
mValid (defined in IpcService)IpcServiceprivate
registerMethodHandler(const AI_IPC::Method &method, const AI_IPC::MethodHandler &handler) overrideIpcServicevirtual
registerObjectPath(const std::string &path) (defined in IpcService)IpcServiceprivate
registerSignalHandler(const AI_IPC::Signal &signal, const AI_IPC::SignalHandler &handler) overrideIpcServicevirtual
SessionBus enum value (defined in IpcService)IpcService
start() overrideIpcServicevirtual
stop() overrideIpcServicevirtual
SystemBus enum value (defined in IpcService)IpcService
unregisterHandler(const std::string &regId) overrideIpcServicevirtual
unregisterHandlers() (defined in IpcService)IpcServiceprivate
unregisterObjectPath(const std::string &path) (defined in IpcService)IpcServiceprivate
~IIpcService()=default (defined in AI_IPC::IIpcService)AI_IPC::IIpcServicevirtual
~IpcService() override (defined in IpcService)IpcService