Qt bindings for oFono cellular services 1.30
OfonoCallVolume Class Reference

This class is used to access oFono call volume API. More...

#include <ofonocallvolume.h>

Inheritance diagram for OfonoCallVolume:
OfonoModemInterface

Public Slots

void setMuted (const bool mute)
void setSpeakerVolume (const quint8 &spvolume)
void setMicrophoneVolume (const quint8 &mpvolume)

Signals

void mutedChanged (const bool &muted)
void speakerVolumeChanged (const quint8 &volume)
void microphoneVolumeChanged (const quint8 &mvolume)
void setMutedFailed ()
void setSpeakerVolumeFailed ()
void setMicrophoneVolumeFailed ()
Signals inherited from OfonoModemInterface
void validityChanged (bool validity)
 Interface validity has changed.

Public Member Functions

 OfonoCallVolume (OfonoModem::SelectionSetting modemSetting, const QString &modemPath, QObject *parent=0)
bool muted () const
quint8 speakerVolume () const
quint8 microphoneVolume () const
Public Member Functions inherited from OfonoModemInterface
 OfonoModemInterface (OfonoModem::SelectionSetting modemSetting, const QString &modemPath, const QString &ifname, OfonoGetPropertySetting propertySetting, QObject *parent=0)
 Construct a modem interface object.
bool isValid () const
 Check that the modem interface object is valid.
OfonoModemmodem () const
 Get the modem object that this interface belongs to.
QString path () const
 Returns the D-Bus object path of the interface.
QString errorName () const
 Get the D-Bus error name of the last operation.
QString errorMessage () const
 Get the D-Bus error message of the last operation.

Properties

bool muted
quint8 speakerVolume
quint8 microphoneVolume
Properties inherited from OfonoModemInterface
bool isValid
QString path
QString errorName
QString errorMessage

Additional Inherited Members

Protected Attributes inherited from OfonoModemInterface
OfonoInterface * m_if

Detailed Description

This class is used to access oFono call volume API.

The API is documented in http://git.kernel.org/?p=network/ofono/ofono.git;a=blob_plain;f=doc/call-volume-api.txt


The documentation for this class was generated from the following file: