dbusmock.templates.ofono ======================== .. py:module:: dbusmock.templates.ofono .. autoapi-nested-parse:: ofonod D-Bus mock template Attributes ---------- .. autoapisummary:: dbusmock.templates.ofono.__author__ dbusmock.templates.ofono.__copyright__ dbusmock.templates.ofono.BUS_NAME dbusmock.templates.ofono.MAIN_OBJ dbusmock.templates.ofono.MAIN_IFACE dbusmock.templates.ofono.SYSTEM_BUS dbusmock.templates.ofono.NOT_IMPLEMENTED Functions --------- .. autoapisummary:: dbusmock.templates.ofono.load dbusmock.templates.ofono.AddModem dbusmock.templates.ofono.new_modem_serial dbusmock.templates.ofono.new_imsi dbusmock.templates.ofono.new_iccid dbusmock.templates.ofono.add_voice_call_api dbusmock.templates.ofono.Dial dbusmock.templates.ofono.HangupAll dbusmock.templates.ofono.get_all_operators dbusmock.templates.ofono.add_netreg_api dbusmock.templates.ofono.add_simmanager_api dbusmock.templates.ofono.add_connectionmanager_api Module Contents --------------- .. py:data:: __author__ :value: 'Martin Pitt' .. py:data:: __copyright__ :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ (c) 2013 Canonical Ltd. (c) 2017 - 2022 Martin Pitt """ .. raw:: html
.. py:data:: BUS_NAME :value: 'org.ofono' .. py:data:: MAIN_OBJ :value: '/' .. py:data:: MAIN_IFACE :value: 'org.ofono.Manager' .. py:data:: SYSTEM_BUS :value: True .. py:data:: NOT_IMPLEMENTED :value: 'raise dbus.exceptions.DBusException("not implemented", name="org.ofono.Error.NotImplemented")' .. py:function:: load(mock, parameters) .. py:function:: AddModem(self, name, _properties) Convenience method to add a modem You have to specify a device name which must be a valid part of an object path, e. g. "mock_ac". For future extensions you can specify a "properties" array, but no extra properties are supported for now. Returns the new object path. .. py:function:: new_modem_serial(mock) .. py:function:: new_imsi(mock) .. py:function:: new_iccid(mock) .. py:function:: add_voice_call_api(mock) Add org.ofono.VoiceCallManager API to a mock .. py:function:: Dial(self, number, _hide_callerid) .. py:function:: HangupAll(self) .. py:function:: get_all_operators(mock) .. py:function:: add_netreg_api(mock) Add org.ofono.NetworkRegistration API to a mock .. py:function:: add_simmanager_api(self, mock) Add org.ofono.SimManager API to a mock .. py:function:: add_connectionmanager_api(mock) Add org.ofono.ConnectionManager API to a mock