11 #ifndef DBUSCXX_ENUMS_H
12 #define DBUSCXX_ENUMS_H
254 os <<
"MessageType::";
282 os <<
"DispatchStatus::";
286 os <<
"DATA_REMAINS";
302 os <<
"HandlerResult::";
314 os <<
"Invalid_Path";
318 os <<
"Invalid_Method";
322 os <<
"Invalid_Interface";
An Interface represents a local copy of a DBus interface.
Definition: interface.h:41
Represents a DBus Path.
Definition: path.h:21
Represents a DBus signature.
Definition: signature.h:74
Global DBus namespace, where everything happens.
Definition: callmessage.cpp:18
DispatchStatus
Definition: enums.h:89
ContainerType
Definition: enums.h:73
MessageHeaderFields
Definition: enums.h:140
uint8_t header_field_to_int(MessageHeaderFields header)
Definition: enums.h:176
PropertyAccess
Definition: enums.h:46
std::shared_ptr< DBus::Connection > operator<<(std::shared_ptr< DBus::Connection > ptr, std::shared_ptr< DBus::Message > msg)
Definition: connection.h:431
StartReply
Definition: enums.h:108
BusType
Definition: enums.h:16
@ SESSION
The login session bus.
@ STARTER
The bus that started us, if any.
@ SYSTEM
The systemwide bus.
ReleaseNameResponse
Definition: enums.h:167
@ NotOwner
We are not the owner, and we also were not in the queue waiting to own the name.
@ NameNonExistant
The given name does not exist on the bus.
@ NameReleased
The name has been released.
DataType type(const uint8_t &)
Definition: types.h:137
MessageType
Definition: enums.h:81
HandlerResult
Definition: enums.h:95
@ Not_Handled
This message was not handled for some reason.
@ Invalid_Path
This message had an invalid path.
@ Invalid_Method
This message had an invalid method to call.
@ Handled
This message was handled appropriately.
@ Invalid_Interface
This message had an invalid interface.
RequestNameResponse
Response status to attempting to register a name on the bus.
Definition: enums.h:156
@ NameExists
The name exists and we cannot get it.
@ AlreadyOwner
We are already the owner of the specified name.
@ PrimaryOwner
The caller is now the primary owner.
@ NameInQueue
The caller is in the queue.
RegistrationStatus
Definition: enums.h:119
@ Failed_Path_in_Use
Unable to register object: There is already an object exported on this path.
@ Failed_No_Thread_Dispatcher
Unable to register object: No thread dispatcher for the given thread found.
@ Failed_Invalid_Object
Unable to register object: invalid object.
MessageHeaderFields int_to_header_field(uint8_t val)
Definition: enums.h:210
DataType
Definition: enums.h:52
Endianess
Definition: enums.h:114
PropertyUpdateType
Definition: enums.h:23
@ DoesNotUpdate
The property does not emit the PropertyChanged signal whenever it changes.
@ Const
This property does not change during the lifetime.
@ Updates
When this property changes, the PropertyChanged signal will be emitted with the new value.
@ Invalidates
When this property cahnges, the PropertyChanged signal will be emitted but the new value will not be ...
ThreadForCalling
Gives hints to the connection as to which thread should be the one to call the methods on the given o...
Definition: enums.h:133
@ CurrentThread
Always call methods for this object from the current thread.
@ DispatcherThread
Always call methods for this object from the dispatcher thread.