Package dbus :: Module connection :: Class SignalMatch
[hide private]
[frames] | no frames]

Class SignalMatch

source code

object --+
         |
        SignalMatch

Instance Methods [hide private]
 
__init__(self, conn, sender, object_path, dbus_interface, member, handler, byte_arrays=False, sender_keyword=None, path_keyword=None, interface_keyword=None, member_keyword=None, message_keyword=None, destination_keyword=None, **kwargs)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__hash__(self)
SignalMatch objects are compared by identity.
source code
 
__eq__(self, other)
SignalMatch objects are compared by identity.
source code
 
__ne__(self, other)
SignalMatch objects are compared by identity.
source code
 
__str__(self)
str(x)
source code
 
__repr__(self)
repr(x)
source code
 
set_sender_name_owner(self, new_name) source code
 
matches_removal_spec(self, sender, object_path, dbus_interface, member, handler, **kwargs) source code
 
maybe_handle_message(self, message) source code
 
remove(self) source code

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Variables [hide private]
  _slots = ['_sender_name_owner', '_member', '_interface', '_sen...
Properties [hide private]
  sender
  _args_match
  _byte_arrays
  _conn_weakref
  _destination_keyword
  _handler
  _int_args_match
  _interface
  _interface_keyword
  _member
  _member_keyword
  _message_keyword
  _path
  _path_keyword
  _rule
  _sender
  _sender_keyword
  _sender_name_owner
  _utf8_strings

Inherited from object: __class__

Method Details [hide private]

__init__(self, conn, sender, object_path, dbus_interface, member, handler, byte_arrays=False, sender_keyword=None, path_keyword=None, interface_keyword=None, member_keyword=None, message_keyword=None, destination_keyword=None, **kwargs)
(Constructor)

source code 
x.__init__(...) initializes x; see help(type(x)) for signature
Overrides: object.__init__
(inherited documentation)

__hash__(self)
(Hashing function)

source code 
SignalMatch objects are compared by identity.
Overrides: object.__hash__

__str__(self)
(Informal representation operator)

source code 
str(x)
Overrides: object.__str__
(inherited documentation)

__repr__(self)
(Representation operator)

source code 
repr(x)
Overrides: object.__repr__
(inherited documentation)

Class Variable Details [hide private]

_slots

Value:
['_sender_name_owner',
 '_member',
 '_interface',
 '_sender',
 '_path',
 '_handler',
 '_args_match',
 '_rule',
...

Property Details [hide private]

sender

Get Method:
unreachable(self)