Dobby  3.0
Dobby “Docker based Thingy” is a tool for managing and running OCI containers using crun
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
AI_IPC::RemoteEntry Struct Reference

Remote entry, which can be either a signal or method. More...

#include <IpcCommon.h>

Inheritance diagram for AI_IPC::RemoteEntry:
Inheritance graph
[legend]

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_)
 

Detailed Description

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.


The documentation for this struct was generated from the following file: