connectivity-api
|
Overall system networking status. More...
#include <ubuntu/connectivity/networking-status.h>
Public Types | |
enum | Limitations { Bandwith } |
enum for networking limitations More... | |
enum | Status { Offline, Connecting, Online } |
enum for networking status More... | |
Public Slots | |
void | limitationsUpdated (const QVector< connectivityqt::Connectivity::Limitations > &) |
void | statusUpdated (connectivityqt::Connectivity::Status value) |
Signals | |
void | limitationsChanged () |
void | statusChanged (Status value) |
Public Member Functions | |
Private (NetworkingStatus &parent) | |
NetworkingStatus (QObject *parent=0) | |
virtual | ~NetworkingStatus () |
QVector< Limitations > | limitations () const |
Status | status () const |
Public Attributes | |
NetworkingStatus & | p |
connectivityqt::Connectivity::SPtr | m_connectivity |
Properties | |
QVector< Limitations > | limitations |
Status | status |
Overall system networking status.
This is the top-level class for accessing networking information.
Examples:
enum for networking limitations
Networking limitations may be accessed through the NetworkingStatus::limitations property.
Enumerator | |
---|---|
Bandwith |
indicates that the bandwith of the Internet connection has limitations. Applications should minimize their bandwith usage if possible. |
enum for networking status
Networking status may be accessed through the NetworkingStatus::status property.
Enumerator | |
---|---|
Offline |
No Internet connection available. |
Connecting |
System is actively establising a connection. |
Online |
System is connected to the Internet. |
|
explicit |
|
virtual |
QVector<Limitations> ubuntu::connectivity::NetworkingStatus::limitations | ( | ) | const |
|
signal |
|
inlineslot |
|
inline |
Status ubuntu::connectivity::NetworkingStatus::status | ( | ) | const |
|
signal |
|
inlineslot |
connectivityqt::Connectivity::SPtr ubuntu::connectivity::NetworkingStatus::m_connectivity |
NetworkingStatus& ubuntu::connectivity::NetworkingStatus::p |
|
read |
limitations of the overall system networking
{} limitations() limitationsChanged()
|
read |
status of the overall system networking
NetworkingStatus::Online status() statusChanged()