Constants¶
-
class
dbus_next.BusType(value)¶ An enum that indicates a type of bus. On most systems, there are normally two different kinds of buses running.
-
SESSION= 1¶ A bus for the current graphical user session.
-
SYSTEM= 2¶ A persistent bus for the whole machine.
-
-
class
dbus_next.MessageType(value)¶ An enum that indicates a type of message.
-
ERROR= 3¶ A return to a method call that has failed
-
METHOD_CALL= 1¶ An outgoing method call.
-
METHOD_RETURN= 2¶ A return to a previously sent method call
-
SIGNAL= 4¶ A broadcast signal to subscribed connections
-
-
class
dbus_next.MessageFlag(value)¶ Flags that affect the behavior of sent and received messages
-
ALLOW_INTERACTIVE_AUTHORIZATION= 4¶
-
NONE= 0¶
-
NO_AUTOSTART= 2¶
-
NO_REPLY_EXPECTED= 1¶ The method call does not expect a method return.
-
-
class
dbus_next.NameFlag(value)¶ A flag that affects the behavior of a name request.
-
ALLOW_REPLACEMENT= 1¶ If another client requests this name, let them have it.
-
DO_NOT_QUEUE= 4¶ Name requests normally queue and wait for the owner to release the name. Do not enter this queue.
-
NONE= 0¶
-
REPLACE_EXISTING= 2¶ If another client owns this name, try to take it.
-
-
class
dbus_next.RequestNameReply(value)¶ An enum that describes the result of a name request.
-
ALREADY_OWNER= 4¶ The bus already owns the name.
-
EXISTS= 3¶ The name has an owner and NameFlag.DO_NOT_QUEUE was given.
-
IN_QUEUE= 2¶ The bus is in a queue and may receive the name after it is relased by the primary owner.
-
PRIMARY_OWNER= 1¶ The bus owns the name.
-
-
class
dbus_next.ReleaseNameReply(value)¶ An enum that describes the result of a name release request
-
NON_EXISTENT= 2¶
-
NOT_OWNER= 3¶
-
RELEASED= 1¶
-
-
class
dbus_next.PropertyAccess(value)¶ An enum that describes whether a DBus property can be gotten or set with the
org.freedesktop.DBus.Propertiesinterface.-
READ= 'read'¶ The property is readonly.
-
READWRITE= 'readwrite'¶ The property can be read or written to.
-
WRITE= 'write'¶ The property is writeonly.
-
readable()¶ Get whether the property can be read.
-
writable()¶ Get whether the property can be written to.
-
-
class
dbus_next.ArgDirection(value)¶ For an introspected argument, indicates whether it is an input parameter or a return value.
-
IN= 'in'¶
-
OUT= 'out'¶
-
-
class
dbus_next.ErrorType(value)¶ An enum for the type of an error for a message reply.
-
ACCESS_DENIED= 'org.freedesktop.DBus.Error.AccessDenied'¶
-
ADDRESS_IN_USE= 'org.freedesktop.DBus.Error.AddressInUse'¶
-
AUTH_FAILED= 'org.freedesktop.DBus.Error.AuthFailed'¶
-
BAD_ADDRESS= 'org.freedesktop.DBus.Error.BadAddress'¶
-
CLIENT_ERROR= 'com.dubstepdish.dbus.next.ClientError'¶ A custom error to indicate something went wrong with the client.
-
DISCONNECTED= 'org.freedesktop.DBus.Error.Disconnected'¶
-
FAILED= 'org.freedesktop.DBus.Error.Failed'¶
-
FILE_EXISTS= 'org.freedesktop.DBus.Error.FileExists'¶
-
FILE_NOT_FOUND= 'org.freedesktop.DBus.Error.FileNotFound'¶
-
INCONSISTENT_MESSAGE= 'org.freedesktop.DBus.Error.InconsistentMessage'¶
-
INTERACTIVE_AUTHORIZATION_REQUIRED= 'org.freedesktop.DBus.Error.InteractiveAuthorizationRequired'¶
-
INTERNAL_ERROR= 'com.dubstepdish.dbus.next.InternalError'¶ A custom error to indicate something went wrong with the library.
-
INVALID_ARGS= 'org.freedesktop.DBus.Error.InvalidArgs'¶
-
INVALID_SIGNATURE= 'org.freedesktop.DBus.Error.InvalidSignature'¶
-
IO_ERROR= 'org.freedesktop.DBus.Error.IOError'¶
-
LIMITS_EXCEEDED= 'org.freedesktop.DBus.Error.LimitsExceeded'¶
-
MATCH_RULE_INVALID= 'org.freedesktop.DBus.Error.MatchRuleInvalid'¶
-
MATCH_RULE_NOT_FOUND= 'org.freedesktop.DBus.Error.MatchRuleNotFound'¶
-
NAME_HAS_NO_OWNER= 'org.freedesktop.DBus.Error.NameHasNoOwner'¶
-
NOT_SUPPORTED= 'org.freedesktop.DBus.Error.NotSupported'¶
-
NO_MEMORY= 'org.freedesktop.DBus.Error.NoMemory'¶
-
NO_NETWORK= 'org.freedesktop.DBus.Error.NoNetwork'¶
-
NO_REPLY= 'org.freedesktop.DBus.Error.NoReply'¶
-
NO_SERVER= 'org.freedesktop.DBus.Error.NoServer'¶
-
PROPERTY_READ_ONLY= 'org.freedesktop.DBus.Error.PropertyReadOnly'¶
-
SERVICE_ERROR= 'com.dubstepdish.dbus.next.ServiceError'¶ A custom error to indicate an exported service threw an exception.
-
SERVICE_UNKNOWN= 'org.freedesktop.DBus.Error.ServiceUnknown'¶
-
TIMEOUT= 'org.freedesktop.DBus.Error.Timeout'¶
-
UNIX_PROCESS_ID_UNKNOWN= 'org.freedesktop.DBus.Error.UnixProcessIdUnknown'¶
-
UNKNOWN_INTERFACE= 'org.freedesktop.DBus.Error.UnknownInterface'¶
-
UNKNOWN_METHOD= 'org.freedesktop.DBus.Error.UnknownMethod'¶
-
UNKNOWN_OBJECT= 'org.freedesktop.DBus.Error.UnknownObject'¶
-
UNKNOWN_PROPERTY= 'org.freedesktop.DBus.Error.UnknownProperty'¶
-