|
edelib
1.0
|
Classes | |
| class | EdbusConnection |
| D-Bus connection and data sender. More... | |
| class | EdbusContainer< T > |
| Abstract container for D-Bus containers. More... | |
| class | EdbusData |
| Class for representing D-Bus data types. More... | |
| class | EdbusVariant |
| Represents D-Bus variant. More... | |
| class | EdbusDictEntry |
| An entry in EdbusDict. More... | |
| class | EdbusDict |
| Dictionary container for D-Bus types. More... | |
| class | EdbusError |
| A class representing D-Bus error. More... | |
| class | EdbusList |
| A class representing D-Bus struct and array. More... | |
| class | EdbusMessage |
| Data transporter for D-Bus. More... | |
| class | EdbusObjectPath |
| Represents D-Bus object path. More... | |
Macros | |
| #define | EDBUS_INTROSPECTION_DTD |
Typedefs | |
| typedef int(* | EdbusCallback) (const EdbusMessage *, void *) |
Functions | |
| EdbusList & | operator<< (EdbusList &lst, const EdbusData &val) |
| EdbusMessage & | operator<< (EdbusMessage &m, const EdbusData &val) |
| EdbusObjectPath & | operator<< (EdbusObjectPath &p, const char *el) |
| #define EDBUS_INTROSPECTION_DTD |
This macro is DTD header for DBus introspection XML. Useful only if you are going to construct own introspection XML reply.
| typedef int(* EdbusCallback) (const EdbusMessage *, void *) |
A callback type for method and signal callbacks
| enum EdbusConnectionType |
| enum EdbusDataType |
Type of data current EdbusData object holds.
| Enumerator | |
|---|---|
| EDBUS_TYPE_INVALID |
Invalid type (empty object) |
| EDBUS_TYPE_BYTE |
byte |
| EDBUS_TYPE_BOOL |
bool |
| EDBUS_TYPE_INT16 |
short |
| EDBUS_TYPE_UINT16 |
unsigned short |
| EDBUS_TYPE_INT32 |
integer |
| EDBUS_TYPE_UINT32 |
unsigned integer |
| EDBUS_TYPE_INT64 |
long long |
| EDBUS_TYPE_UINT64 |
unsigned long long |
| EDBUS_TYPE_DOUBLE |
double |
| EDBUS_TYPE_STRING |
string |
| EDBUS_TYPE_OBJECT_PATH |
EdbusObjectPath type. |
| EDBUS_TYPE_ARRAY |
array |
| EDBUS_TYPE_STRUCT |
structure |
| EDBUS_TYPE_DICT |
dictionary |
| EDBUS_TYPE_VARIANT |
variant |
| enum EdbusErrorType |
EdbusError error type.
| enum EdbusNameMode |
|
inline |
A simple shorcut for EdbusObjectPath append() memeber
References EdbusObjectPath::append().
A convinient shortcut for EdbusList::append(). You can use it as:
References EdbusList::append().
|
inline |
A convinient shortcut for EdbusMessage::append(). You can use it as:
References EdbusMessage::append().
1.8.11