Dobby
3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
|
This is the complete list of members for IpcService, including all inherited members.
BusType enum name (defined in IpcService) | IpcService | |
disableMonitor() override | IpcService | virtual |
emitSignal(const AI_IPC::Signal &signal, const AI_IPC::VariantList &args) override | IpcService | virtual |
enableMonitor(const std::set< std::string > &matchRules, const AI_IPC::MonitorHandler &handler) override | IpcService | virtual |
flush() override | IpcService | virtual |
getBusAddress() const override | IpcService | virtual |
handleDbusMessage(DBusMessage *message) (defined in IpcService) | IpcService | private |
handleDbusMessageCb(DBusMessage *message) (defined in IpcService) | IpcService | private |
handleDbusMethodCall(const AI_IPC::Method &method, const AI_IPC::VariantList &argList, DBusMessage *message) (defined in IpcService) | IpcService | private |
handleDbusMonitorEvent(DBusMessage *dbusMsg) (defined in IpcService) | IpcService | private |
handleDbusSignal(const AI_IPC::Signal &signal, const AI_IPC::VariantList &argList) (defined in IpcService) | IpcService | private |
invokeMethod(const AI_IPC::Method &method, const AI_IPC::VariantList &args, int timeoutMs=-1) override | IpcService | virtual |
invokeMethod(const AI_IPC::Method &method, const AI_IPC::VariantList &args, AI_IPC::VariantList &replyArgs, int timeoutMs=-1) override | IpcService | virtual |
invokeMethodAndGetReply(DBusMessage *dbusSendMsg, AI_IPC::VariantList &replyArgs) (defined in IpcService) | IpcService | private |
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) | IpcService | private |
isRegisteredObjectPath(const std::string &path) (defined in IpcService) | IpcService | |
isServiceAvailable(const std::string &serviceName) const override | IpcService | virtual |
isValid() const override | IpcService | virtual |
mBusAddress (defined in IpcService) | IpcService | private |
mDbusConnection (defined in IpcService) | IpcService | private |
mDefaultTimeoutMs (defined in IpcService) | IpcService | private |
mHandlerDispatcher (defined in IpcService) | IpcService | private |
mInMonitorMode (defined in IpcService) | IpcService | private |
mMethodHandlers (defined in IpcService) | IpcService | private |
mMonitorCb (defined in IpcService) | IpcService | private |
mMonitorMatchRules (defined in IpcService) | IpcService | private |
mMutex (defined in IpcService) | IpcService | private |
mNextSignalHandlerRegId (defined in IpcService) | IpcService | private |
mObjectPaths (defined in IpcService) | IpcService | private |
mRunning (defined in IpcService) | IpcService | private |
mServiceName (defined in IpcService) | IpcService | private |
mSignalHandlers (defined in IpcService) | IpcService | private |
mValid (defined in IpcService) | IpcService | private |
registerMethodHandler(const AI_IPC::Method &method, const AI_IPC::MethodHandler &handler) override | IpcService | virtual |
registerObjectPath(const std::string &path) (defined in IpcService) | IpcService | private |
registerSignalHandler(const AI_IPC::Signal &signal, const AI_IPC::SignalHandler &handler) override | IpcService | virtual |
SessionBus enum value (defined in IpcService) | IpcService | |
start() override | IpcService | virtual |
stop() override | IpcService | virtual |
SystemBus enum value (defined in IpcService) | IpcService | |
unregisterHandler(const std::string ®Id) override | IpcService | virtual |
unregisterHandlers() (defined in IpcService) | IpcService | private |
unregisterObjectPath(const std::string &path) (defined in IpcService) | IpcService | private |
~IIpcService()=default (defined in AI_IPC::IIpcService) | AI_IPC::IIpcService | virtual |
~IpcService() override (defined in IpcService) | IpcService |