Public Types | Public Slots | Signals | Public Member Functions | Protected Member Functions | Friends

QNetworkSession Class Reference

Search for all occurrences

Detailed Description

Definition at line 71 of file qnetworksession.h.

#include <qnetworksession.h>

Inheritance diagram for QNetworkSession:
Inheritance graph
[legend]

List of all members.

Public Types

enum   State {
  Invalid = 0, NotAvailable, Connecting, Connected,
  Closing, Disconnected, Roaming
}
enum   SessionError {
  UnknownSessionError = 0, SessionAbortedError, RoamingError, OperationNotSupportedError,
  InvalidConfigurationError
}

Public Slots

void  open ()
void  close ()
void  stop ()
void  migrate ()
void  ignore ()
void  accept ()
void  reject ()

Signals

void  stateChanged (QNetworkSession::State)
void  opened ()
void  closed ()
void  error (QNetworkSession::SessionError)
void  preferredConfigurationChanged (const QNetworkConfiguration &config, bool isSeamless)
void  newConfigurationActivated ()

Public Member Functions

  QNetworkSession (const QNetworkConfiguration &connConfig, QObject *parent=0)
virtual  ~QNetworkSession ()
bool  isOpen () const
QNetworkConfiguration  configuration () const
QNetworkInterface  interface () const
State  state () const
SessionError  error () const
QString  errorString () const
QVariant  sessionProperty (const QString &key) const
void  setSessionProperty (const QString &key, const QVariant &value)
quint64  bytesWritten () const
quint64  bytesReceived () const
quint64  activeTime () const
bool  waitForOpened (int msecs=30000)

Protected Member Functions

virtual void  connectNotify (const char *signal)
virtual void  disconnectNotify (const char *signal)

Friends

class  QNetworkSessionPrivate

Member Enumeration Documentation

enum State

Constructor & Destructor Documentation

QNetworkSession ( const QNetworkConfiguration connConfig,
QObject parent = 0 
) [explicit]
virtual ~QNetworkSession ( ) [virtual]

Member Function Documentation

bool isOpen ( ) const
QNetworkConfiguration configuration ( ) const
QNetworkInterface interface ( ) const
State state ( ) const
SessionError error ( ) const
QString errorString ( ) const
QVariant sessionProperty ( const QString key ) const
void setSessionProperty ( const QString key,
const QVariant value 
)
quint64 bytesWritten ( ) const
quint64 bytesReceived ( ) const
quint64 activeTime ( ) const
bool waitForOpened ( int  msecs = 30000 )
void open ( ) [slot]
void close ( ) [slot]
void stop ( ) [slot]
void migrate ( ) [slot]
void ignore ( ) [slot]
void accept ( ) [slot]
void reject ( ) [slot]
void stateChanged ( QNetworkSession::State  ) [signal]
void opened ( ) [signal]
void closed ( ) [signal]
void error ( QNetworkSession::SessionError  ) [signal]
void preferredConfigurationChanged ( const QNetworkConfiguration config,
bool  isSeamless 
) [signal]
void newConfigurationActivated ( ) [signal]
virtual void connectNotify ( const char *  signal ) [protected, virtual]

Reimplemented from QObject.

virtual void disconnectNotify ( const char *  signal ) [protected, virtual]

Reimplemented from QObject.


Friends And Related Function Documentation

friend class QNetworkSessionPrivate [friend]

Definition at line 139 of file qnetworksession.h.


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

QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession
QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession QNetworkSession