TQT_DBusServer Class Reference

#include <tqdbusserver.h>

Collaboration diagram for TQT_DBusServer:
[legend]

List of all members.

Public Member Functions

 TQT_DBusServer (const TQString &address, TQObject *parent=0)
bool isConnected () const
TQT_DBusError lastError () const
TQString address () const

Private Member Functions

 TQT_DBusServer (const TQT_DBusServer &)
TQT_DBusServeroperator= (const TQT_DBusServer &)

Private Attributes

TQT_DBusConnectionPrivated

Detailed Description

Definition at line 36 of file tqdbusserver.h.


Constructor & Destructor Documentation

TQT_DBusServer::TQT_DBusServer ( const TQString &  address,
TQObject *  parent = 0 
)

Definition at line 27 of file tqdbusserver.cpp.

References d, TQT_DBusConnectionPrivate::error, and TQT_DBusConnectionPrivate::setServer().

00028     : TQObject(parent)
00029 {
00030     d = new TQT_DBusConnectionPrivate(this);
00031 
00032     if (addr.isEmpty())
00033         return;
00034 
00035     d->setServer(dbus_server_listen(addr.utf8().data(), &d->error));
00036 }

Here is the call graph for this function:

TQT_DBusServer::TQT_DBusServer ( const TQT_DBusServer  )  [private]

Member Function Documentation

TQString TQT_DBusServer::address (  )  const

Definition at line 48 of file tqdbusserver.cpp.

References d, and TQT_DBusConnectionPrivate::server.

00049 {
00050     TQString addr;
00051     if (d->server) {
00052         char *c = dbus_server_get_address(d->server);
00053         addr = TQString::fromUtf8(c);
00054         dbus_free(c);
00055     }
00056 
00057     return addr;
00058 }

bool TQT_DBusServer::isConnected (  )  const

Definition at line 38 of file tqdbusserver.cpp.

References d, and TQT_DBusConnectionPrivate::server.

00039 {
00040     return d->server && dbus_server_get_is_connected(d->server);
00041 }

TQT_DBusError TQT_DBusServer::lastError (  )  const

Definition at line 43 of file tqdbusserver.cpp.

References d, and TQT_DBusConnectionPrivate::lastError.

00044 {
00045     return d->lastError;
00046 }

TQT_DBusServer& TQT_DBusServer::operator= ( const TQT_DBusServer  )  [private]

Member Data Documentation

Definition at line 50 of file tqdbusserver.h.


The documentation for this class was generated from the following files:
Generated on Fri Apr 26 16:30:22 2019 for DBus-1-TQt by  doxygen 1.6.3