LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
StatusBarServicesConnector Class Reference

#include <StatusBarServicesConnector.h>

Inheritance diagram for StatusBarServicesConnector:
[legend]
Collaboration diagram for StatusBarServicesConnector:
[legend]

Signals

void signalPhoneTypeUpdated ()
 
void signalPowerdConnectionStateChanged (bool connected)
 
void signalBatteryLevelUpdated (int percentage)
 
void signalChargingStateUpdated (bool charging)
 
void signalCarrierTextChanged (const char *text)
 
void signalRssiIndexChanged (bool show, StatusBar::IndexRSSI index)
 
void signalRssi1xIndexChanged (bool show, StatusBar::IndexRSSI1x index)
 
void signalTTYStateChanged (bool enabled)
 
void signalHACStateChanged (bool enabled)
 
void signalCallForwardStateChanged (bool enabled)
 
void signalRoamingStateChanged (bool enabled)
 
void signalVpnStateChanged (bool enabled)
 
void signalWanIndexChanged (bool show, StatusBar::IndexWAN index)
 
void signalBluetoothIndexChanged (bool show, StatusBar::IndexBluetooth index)
 
void signalWifiIndexChanged (bool show, StatusBar::IndexWiFi index)
 
void signalSystemTimeChanged ()
 
void signalWifiStateChanged (bool wifiOn, bool wifiConnected, std::string wifiSSID, std::string wifiConnState)
 
void signalWifiAvailableNetworksListUpdate (int numNetworks, t_wifiAccessPoint *list)
 
void signalBluetoothTurnedOn ()
 
void signalBluetoothPowerStateChanged (t_radioState radioState)
 
void signalBluetoothConnStateChanged (bool btConnected, std::string deviceName)
 
void signalBluetoothTrustedDevicesUpdate (int numTrustedDevices, t_bluetoothDevice *list)
 
void signalBluetoothParedDevicesAvailable (bool available)
 
void signalBluetoothUpdateDeviceStatus (t_bluetoothDevice *deviceStatus)
 
void signalVpnProfileListUpdate (int numProfiles, t_vpnProfile *list)
 
void signalAirplaneModeState (t_airplaneModeState state)
 

Public Member Functions

 ~StatusBarServicesConnector ()
 
void requestWifiAvailableNetworksList ()
 
void cancelWifiNetworksListRequest ()
 
void connectToWifiNetwork (std::string ssid, int profileId, std::string security)
 
void setWifiOnState (bool on)
 
void setBluetoothOnState (bool on)
 
void requestTrustedBluetoothDevicesList ()
 
void cancelBluetoothDevicesListRequest ()
 
void requestBluetoothNumProfiles ()
 
void bluetoothProfileConnect (std::string profile, std::string address)
 
void bluetoothProfileDisconnect (std::string profile, std::string address)
 
bool isDeviceConnectedOnMenuProfiles (std::string address)
 
void disconnectAllBtMenuProfiles (std::string address)
 
bool isDeviceConnected (std::string address)
 
void vpnConnectionRequest (bool connect, std::string profileInfo)
 
void requestVpnProfilesList ()
 
t_phoneType getPhoneType ()
 

Static Public Member Functions

static StatusBarServicesConnectorinstance ()
 

Constructor & Destructor Documentation

StatusBarServicesConnector::~StatusBarServicesConnector ( )

Member Function Documentation

void StatusBarServicesConnector::bluetoothProfileConnect ( std::string  profile,
std::string  address 
)
void StatusBarServicesConnector::bluetoothProfileDisconnect ( std::string  profile,
std::string  address 
)
void StatusBarServicesConnector::cancelBluetoothDevicesListRequest ( )
void StatusBarServicesConnector::cancelWifiNetworksListRequest ( )
void StatusBarServicesConnector::connectToWifiNetwork ( std::string  ssid,
int  profileId,
std::string  security 
)
void StatusBarServicesConnector::disconnectAllBtMenuProfiles ( std::string  address)
t_phoneType StatusBarServicesConnector::getPhoneType ( )
inline
StatusBarServicesConnector * StatusBarServicesConnector::instance ( void  )
static
bool StatusBarServicesConnector::isDeviceConnected ( std::string  address)
bool StatusBarServicesConnector::isDeviceConnectedOnMenuProfiles ( std::string  address)
void StatusBarServicesConnector::requestBluetoothNumProfiles ( )
void StatusBarServicesConnector::requestTrustedBluetoothDevicesList ( )
void StatusBarServicesConnector::requestVpnProfilesList ( )
void StatusBarServicesConnector::requestWifiAvailableNetworksList ( )
void StatusBarServicesConnector::setBluetoothOnState ( bool  on)
void StatusBarServicesConnector::setWifiOnState ( bool  on)
void StatusBarServicesConnector::signalAirplaneModeState ( t_airplaneModeState  state)
signal
void StatusBarServicesConnector::signalBatteryLevelUpdated ( int  percentage)
signal
void StatusBarServicesConnector::signalBluetoothConnStateChanged ( bool  btConnected,
std::string  deviceName 
)
signal
void StatusBarServicesConnector::signalBluetoothIndexChanged ( bool  show,
StatusBar::IndexBluetooth  index 
)
signal
void StatusBarServicesConnector::signalBluetoothParedDevicesAvailable ( bool  available)
signal
void StatusBarServicesConnector::signalBluetoothPowerStateChanged ( t_radioState  radioState)
signal
void StatusBarServicesConnector::signalBluetoothTrustedDevicesUpdate ( int  numTrustedDevices,
t_bluetoothDevice list 
)
signal
void StatusBarServicesConnector::signalBluetoothTurnedOn ( )
signal
void StatusBarServicesConnector::signalBluetoothUpdateDeviceStatus ( t_bluetoothDevice deviceStatus)
signal
void StatusBarServicesConnector::signalCallForwardStateChanged ( bool  enabled)
signal
void StatusBarServicesConnector::signalCarrierTextChanged ( const char *  text)
signal
void StatusBarServicesConnector::signalChargingStateUpdated ( bool  charging)
signal
void StatusBarServicesConnector::signalHACStateChanged ( bool  enabled)
signal
void StatusBarServicesConnector::signalPhoneTypeUpdated ( )
signal
void StatusBarServicesConnector::signalPowerdConnectionStateChanged ( bool  connected)
signal
void StatusBarServicesConnector::signalRoamingStateChanged ( bool  enabled)
signal
void StatusBarServicesConnector::signalRssi1xIndexChanged ( bool  show,
StatusBar::IndexRSSI1x  index 
)
signal
void StatusBarServicesConnector::signalRssiIndexChanged ( bool  show,
StatusBar::IndexRSSI  index 
)
signal
void StatusBarServicesConnector::signalSystemTimeChanged ( )
signal
void StatusBarServicesConnector::signalTTYStateChanged ( bool  enabled)
signal
void StatusBarServicesConnector::signalVpnProfileListUpdate ( int  numProfiles,
t_vpnProfile list 
)
signal
void StatusBarServicesConnector::signalVpnStateChanged ( bool  enabled)
signal
void StatusBarServicesConnector::signalWanIndexChanged ( bool  show,
StatusBar::IndexWAN  index 
)
signal
void StatusBarServicesConnector::signalWifiAvailableNetworksListUpdate ( int  numNetworks,
t_wifiAccessPoint list 
)
signal
void StatusBarServicesConnector::signalWifiIndexChanged ( bool  show,
StatusBar::IndexWiFi  index 
)
signal
void StatusBarServicesConnector::signalWifiStateChanged ( bool  wifiOn,
bool  wifiConnected,
std::string  wifiSSID,
std::string  wifiConnState 
)
signal
void StatusBarServicesConnector::vpnConnectionRequest ( bool  connect,
std::string  profileInfo 
)

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