Logo Search packages:      
Sourcecode: l2tp-ipsec-vpn version File versions  Download package

Classes | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Private Slots | Private Member Functions | Private Attributes

VpnControlDaemonClient Class Reference

List of all members.


struct  Result

Public Slots

void exit ()
void leave ()


void notifyCommandOutput (const QString &strOutputLine)
void notifyConnected ()
void notifyDisconnected ()
void notifyResult (int iReturnCode, const QString &strCommand)

Public Member Functions

void connectToServer ()
bool start (VpnClientConnection::Command iCommand, const QString &strArguments=QString::null)
 VpnControlDaemonClient (QObject *pParent=NULL)
bool waitForConnected (int iMiliSeconds=30000)

Static Public Member Functions

static int execute (VpnClientConnection::Command iCommand, const QString &strArguments=QString::null)

Private Slots

void onConnected ()
void onDisconnected ()
void onReadyRead ()

Private Member Functions

VpnControlDaemonClientoperator= (const VpnControlDaemonClient &orig)
Result readResponse ()
 VpnControlDaemonClient (const VpnControlDaemonClient &orig)
 VpnControlDaemonClient (bool fSynchronous)
int waitForResult ()

Private Attributes

QPointer< QLocalSocket > const m_pSocket
QTextStream *const m_pStream

Detailed Description

Definition at line 35 of file VpnControlDaemonClient.h.

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

Generated by  Doxygen 1.6.0   Back to index