dbusmock.templates.iio-sensors-proxy ==================================== .. py:module:: dbusmock.templates.iio-sensors-proxy .. autoapi-nested-parse:: sensors proxy mock template Attributes ---------- .. autoapisummary:: dbusmock.templates.iio-sensors-proxy.__author__ dbusmock.templates.iio-sensors-proxy.__copyright__ dbusmock.templates.iio-sensors-proxy.BUS_NAME dbusmock.templates.iio-sensors-proxy.MAIN_OBJ dbusmock.templates.iio-sensors-proxy.MAIN_IFACE dbusmock.templates.iio-sensors-proxy.COMPASS_IFACE dbusmock.templates.iio-sensors-proxy.SYSTEM_BUS dbusmock.templates.iio-sensors-proxy.CAMEL_TO_SNAKE_CASE_RE Functions --------- .. autoapisummary:: dbusmock.templates.iio-sensors-proxy.load dbusmock.templates.iio-sensors-proxy.emit_signal_to_destination dbusmock.templates.iio-sensors-proxy.emit_properties_changed dbusmock.templates.iio-sensors-proxy.GetAll dbusmock.templates.iio-sensors-proxy.register_owner dbusmock.templates.iio-sensors-proxy.unregister_owner dbusmock.templates.iio-sensors-proxy.ClaimAccelerometer dbusmock.templates.iio-sensors-proxy.ReleaseAccelerometer dbusmock.templates.iio-sensors-proxy.ClaimLight dbusmock.templates.iio-sensors-proxy.ReleaseLight dbusmock.templates.iio-sensors-proxy.ClaimProximity dbusmock.templates.iio-sensors-proxy.ReleaseProximity dbusmock.templates.iio-sensors-proxy.ClaimCompass dbusmock.templates.iio-sensors-proxy.ReleaseCompass dbusmock.templates.iio-sensors-proxy.sensor_to_attribute dbusmock.templates.iio-sensors-proxy.is_valid_sensor_for_interface dbusmock.templates.iio-sensors-proxy.SetInternalProperty dbusmock.templates.iio-sensors-proxy.GetInternalProperty Module Contents --------------- .. py:data:: __author__ :value: 'Marco Trevisan' .. py:data:: __copyright__ :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ (c) 2021 Canonical Ltd. (c) 2017 - 2022 Martin Pitt """ .. raw:: html
.. py:data:: BUS_NAME :value: 'net.hadess.SensorProxy' .. py:data:: MAIN_OBJ :value: '/net/hadess/SensorProxy' .. py:data:: MAIN_IFACE :value: 'net.hadess.SensorProxy' .. py:data:: COMPASS_IFACE :value: 'net.hadess.SensorProxy.Compass' .. py:data:: SYSTEM_BUS :value: True .. py:data:: CAMEL_TO_SNAKE_CASE_RE .. py:function:: load(mock, parameters=None) .. py:function:: emit_signal_to_destination(mock, interface, name, signature, destination, *args) .. py:function:: emit_properties_changed(mock, interface=MAIN_IFACE, properties=None, destination=None) .. py:function:: GetAll(self, interface) .. py:function:: register_owner(self, owners_dict, name) .. py:function:: unregister_owner(owners_dict, name) .. py:function:: ClaimAccelerometer(self, sender) .. py:function:: ReleaseAccelerometer(self, sender) .. py:function:: ClaimLight(self, sender) .. py:function:: ReleaseLight(self, sender) .. py:function:: ClaimProximity(self, sender) .. py:function:: ReleaseProximity(self, sender) .. py:function:: ClaimCompass(self, sender) .. py:function:: ReleaseCompass(self, sender) .. py:function:: sensor_to_attribute(sensor) .. py:function:: is_valid_sensor_for_interface(sensor, interface) .. py:function:: SetInternalProperty(self, interface, property_name, value) .. py:function:: GetInternalProperty(self, property_name)