Home | Trees | Indices | Help |
---|
|
Implements the public API for a D-Bus client. See the dbus.service module to export objects or claim well-known names.
Version: 0.83.0
|
|||
|
|
|||
MissingErrorHandlerException | |||
MissingReplyHandlerException | |||
ValidationException | |||
IntrospectionParserException | |||
UnknownMethodException | |||
NameExistsException | |||
DBusException | |||
ObjectPath A D-Bus object path, such as '/com/example/MyApp/Documents/abc'. |
|||
ByteArray ByteArray is a subtype of str which can be used when you want an efficient immutable representation of a D-Bus byte array (signature 'ay'). |
|||
Signature A string subclass whose values are restricted to valid D-Bus signatures. When iterated over, instead of individual characters it produces Signature instances representing single complete types. |
|||
Byte An unsigned byte: a subtype of int, with range restricted to [0, 255]. |
|||
Boolean A boolean, represented as a subtype of int (not bool , because bool
cannot be subclassed).
|
|||
Int16 A signed 16-bit integer between -0x8000 and +0x7FFF, represented as a subtype of int .
|
|||
UInt16 An unsigned 16-bit integer between 0 and 0xFFFF, represented as a subtype of int .
|
|||
Int32 A signed 32-bit integer between -0x8000 0000 and +0x7FFF FFFF, represented as a subtype of int .
|
|||
UInt32 An unsigned 32-bit integer between 0 and 0xFFFF FFFF, represented as a subtype of long .
|
|||
Int64 A signed 64-bit integer between -0x8000 0000 0000 0000 and +0x7FFF FFFF FFFF FFFF, represented as a subtype of long .
|
|||
UInt64 An unsigned 64-bit integer between 0 and 0xFFFF FFFF FFFF FFFF, represented as a subtype of long .
|
|||
Double A double-precision floating point number (a subtype of float). |
|||
String A string represented using Unicode - a subtype of unicode .
|
|||
Array An array of similar items, implemented as a subtype of list. |
|||
Struct An structure containing items of possibly distinct types. |
|||
Dictionary An mapping whose keys are similar and whose values are similar, implemented as a subtype of dict. |
|||
UTF8String A string represented using UTF-8 - a subtype of str .
|
|||
Bus A connection to one of three possible standard buses, the SESSION, SYSTEM, or STARTER bus. This class manages shared connections to those buses. |
|||
SystemBus The system-wide message bus. |
|||
SessionBus The session (current login) message bus. |
|||
StarterBus The bus that activated this process (only valid if this process was launched by DBus activation). |
|||
Interface An interface into a remote object. |
|
|||
object |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
Return the global default dbus-python main loop wrapper, which is used when no main loop wrapper is passed to the Connection constructor. If None, there is no default and you should always pass the mainloop parameter to the constructor - if you don't, then asynchronous calls, connecting to signals and exporting objects will raise an exception. There is no default until set_default_main_loop is called.
|
Change the global default dbus-python main loop wrapper, which is used when no main loop wrapper is passed to the Connection constructor. If None, return to the initial situation: there is no default, and you must always pass the mainloop parameter to the constructor. Two types of main loop wrapper are planned in dbus-python.
Native main-loop wrappers are instances of dbus.mainloop.NativeMainLoop
supplied by extension modules like dbus.mainloop.glib: they have no
Python API, but connect themselves to libdbus using native code.
Python main-loop wrappers are not yet implemented. They will be objects
supporting the interface defined by |
Since: 0.80 |
Since: 0.80 |
Raise ValueError if the argument is not a valid bus name. By default both unique and well-known names are accepted.
Since: 0.80 |
Since: 0.80 |
Since: 0.80 |
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Feb 5 01:02:12 2010 | http://epydoc.sourceforge.net |