| 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.
| 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 |
| EdbusObjectPath& edelib::operator<< | ( | EdbusObjectPath & | p, | |
| const char * | el | |||
| ) | [inline] |
A simple shorcut for EdbusObjectPath append() memeber
| EdbusMessage& edelib::operator<< | ( | EdbusMessage & | m, | |
| const EdbusData & | val | |||
| ) | [inline] |
A convinient shortcut for EdbusMessage::append(). You can use it as:
EdbusMessage m; m << EdbusData::from_int32(4) << EdbusData::from_string("sample string") << EdbusData::from_bool(true);
| EdbusList& edelib::operator<< | ( | EdbusList & | lst, | |
| const EdbusData & | val | |||
| ) | [inline] |
A convinient shortcut for EdbusList::append(). You can use it as:
EdbusList m = EdbusData::from_struct(); m << EdbusData::from_int32(4) << EdbusData::from_string("sample string") << EdbusData::from_bool(true);
1.5.2