Qt 4.8
Public Functions | Public Variables | List of all members
QNetworkConfigurationPrivate Class Reference

#include <qnetworkconfiguration_p.h>

Inheritance diagram for QNetworkConfigurationPrivate:
QSharedData IcdNetworkConfigurationPrivate

Public Functions

virtual QString bearerTypeName () const
 
 QNetworkConfigurationPrivate ()
 
virtual ~QNetworkConfigurationPrivate ()
 
- Public Functions inherited from QSharedData
 QSharedData ()
 Constructs a QSharedData object with a reference count of 0. More...
 
 QSharedData (const QSharedData &)
 Constructs a QSharedData object with reference count 0. More...
 

Public Variables

QNetworkConfiguration::BearerType bearerType
 
QString id
 
bool isValid
 
QMutex mutex
 
QString name
 
QNetworkConfiguration::Purpose purpose
 
bool roamingSupported
 
QMap< unsigned int, QNetworkConfigurationPrivatePointerserviceNetworkMembers
 
QNetworkConfiguration::StateFlags state
 
QNetworkConfiguration::Type type
 
- Public Variables inherited from QSharedData
QAtomicInt ref
 

Detailed Description

Definition at line 69 of file qnetworkconfiguration_p.h.

Constructors and Destructors

◆ QNetworkConfigurationPrivate()

QNetworkConfigurationPrivate::QNetworkConfigurationPrivate ( )
inline

◆ ~QNetworkConfigurationPrivate()

virtual QNetworkConfigurationPrivate::~QNetworkConfigurationPrivate ( )
inlinevirtual

Definition at line 82 of file qnetworkconfiguration_p.h.

83  {
84  //release pointers to member configurations
85  serviceNetworkMembers.clear();
86  }
QMap< unsigned int, QNetworkConfigurationPrivatePointer > serviceNetworkMembers

Functions

◆ bearerTypeName()

virtual QString QNetworkConfigurationPrivate::bearerTypeName ( ) const
inlinevirtual

Reimplemented in IcdNetworkConfigurationPrivate.

Definition at line 88 of file qnetworkconfiguration_p.h.

Referenced by QNetworkConfiguration::bearerTypeName().

89  {
90  return QLatin1String("Unknown");
91  }
QLatin1String(DBUS_INTERFACE_DBUS))) Q_GLOBAL_STATIC_WITH_ARGS(QString

Properties

◆ bearerType

QNetworkConfiguration::BearerType QNetworkConfigurationPrivate::bearerType

◆ id

QString QNetworkConfigurationPrivate::id

◆ isValid

bool QNetworkConfigurationPrivate::isValid

◆ mutex

QMutex QNetworkConfigurationPrivate::mutex
mutable

Definition at line 95 of file qnetworkconfiguration_p.h.

Referenced by QNetworkManagerEngine::activationFinished(), QNetworkManagerEngine::activeConnectionPropertiesChanged(), QIcdEngine::addConfiguration(), QIcdEngine::addSessionConfiguration(), QNetworkConfigurationManagerPrivate::allConfigurations(), QNetworkConfiguration::bearerType(), IcdNetworkConfigurationPrivate::bearerTypeName(), QNetworkConfiguration::bearerTypeName(), QNetworkConfiguration::children(), QNetworkSessionPrivateImpl::clearConfiguration(), QIcdEngine::configuration(), QNetworkConfigurationManagerPrivate::configurationAdded(), QConnmanEngine::configurationChange(), QNetworkConfigurationManagerPrivate::configurationChanged(), QNetworkConfigurationManagerPrivate::configurationRemoved(), QIcdEngine::connectionStateSignalsSlot(), QNetworkSessionPrivateImpl::copyConfig(), QNetworkConfigurationManagerPrivate::defaultConfiguration(), QNetworkSessionPrivateImpl::do_open(), QGenericEngine::doRequestUpdate(), QIcdEngine::doRequestUpdate(), QIcdEngine::getIcdInitialState(), QNetworkSessionPrivateImpl::getStatistics(), QNetworkConfiguration::identifier(), QNetworkManagerEngine::interfacePropertiesChanged(), QNetworkConfiguration::isRoamingAvailable(), QNetworkConfiguration::isValid(), QNetworkConfiguration::name(), QCoreWlanEngine::networksChanged(), QNlaEngine::networksChanged(), QNetworkManagerEngine::newAccessPoint(), QNetworkConfiguration::purpose(), QNetworkManagerEngine::removeAccessPoint(), QNativeWifiEngine::scanComplete(), QGenericEngine::sessionStateForId(), QNetworkConfiguration::state(), QNetworkSessionPrivateImpl::stateChange(), QNetworkSessionPrivateImpl::syncStateWithInterface(), QNetworkConfiguration::type(), QNetworkManagerEngine::updateAccessPoint(), QBBEngine::updateConfiguration(), QNetworkManagerEngine::updateConnection(), QNetworkSessionPrivateImpl::updateIdentifier(), and QNetworkSessionPrivateImpl::updateState().

◆ name

QString QNetworkConfigurationPrivate::name

◆ purpose

QNetworkConfiguration::Purpose QNetworkConfigurationPrivate::purpose

◆ roamingSupported

bool QNetworkConfigurationPrivate::roamingSupported

◆ serviceNetworkMembers

QMap<unsigned int, QNetworkConfigurationPrivatePointer> QNetworkConfigurationPrivate::serviceNetworkMembers

◆ state

QNetworkConfiguration::StateFlags QNetworkConfigurationPrivate::state

Definition at line 100 of file qnetworkconfiguration_p.h.

Referenced by QNetworkManagerEngine::activationFinished(), QNetworkManagerEngine::activeConnectionPropertiesChanged(), QIcdEngine::addConfiguration(), QConnmanEngine::addServiceConfiguration(), QNetworkConfigurationManagerPrivate::allConfigurations(), QNetworkManagerEngine::bytesReceived(), QNetworkManagerEngine::bytesWritten(), QNetworkConfigurationManagerPrivate::configurationAdded(), QConnmanEngine::configurationChange(), QNetworkConfigurationManagerPrivate::configurationChanged(), QIcdEngine::connectionStateSignalsSlot(), QNetworkSessionPrivateImpl::copyConfig(), QNetworkConfigurationManagerPrivate::defaultConfiguration(), QGenericEngine::doRequestUpdate(), QIcdEngine::doRequestUpdate(), QIcdEngine::ensureDBusConnection(), QScanThread::foundNetwork(), QConnmanEngine::getConfigurations(), QIcdEngine::getIcdInitialState(), QNetworkManagerEngine::interfacePropertiesChanged(), QCoreWlanEngine::networksChanged(), QNlaEngine::networksChanged(), QNetworkManagerEngine::newAccessPoint(), QNetworkManagerEngine::newConnection(), QNlaThread::parseBlob(), QNetworkManagerEngine::parseConnection(), QNlaThread::parseQuerySet(), QNetworkManagerEngine::removeAccessPoint(), QNativeWifiEngine::scanComplete(), QGenericEngine::sessionStateForId(), QBBEngine::sessionStateForId(), QCoreWlanEngine::sessionStateForId(), QNativeWifiEngine::sessionStateForId(), QNetworkManagerEngine::sessionStateForId(), QConnmanEngine::sessionStateForId(), QNlaEngine::sessionStateForId(), QNetworkConfiguration::state(), QNetworkSessionPrivateImpl::stateChange(), QNetworkSessionPrivateImpl::syncStateWithInterface(), QNetworkManagerEngine::updateAccessPoint(), QBBEngine::updateConfiguration(), QNetworkManagerEngine::updateConnection(), and QNetworkSessionPrivateImpl::updateState().

◆ type

QNetworkConfiguration::Type QNetworkConfigurationPrivate::type

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