Dobby
3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
|
Remote entry, which can be either a signal or method. More...
#include <IpcCommon.h>
Public Types | |
enum | Type { METHOD , SIGNAL } |
Public Member Functions | |
bool | isValid () const |
operator bool () const | |
Public Attributes | |
Type | type |
std::string | service |
std::string | object |
std::string | interface |
std::string | name |
Protected Member Functions | |
RemoteEntry (Type type_) | |
RemoteEntry (Type type_, const std::string &service_, const std::string &object_, const std::string &interface_, const std::string &name_) | |
Remote entry, which can be either a signal or method.
A remote entry is identified by its type, object, interface and name. A remote instance is what we call here as object, which can be accessed though its interfaces.
Both methods and signals are part of object interfaces.