DBus-1-TQt 1.0
Loading...
Searching...
No Matches
TQT_DBusServer Class Reference

#include <tqdbusserver.h>

Inheritance diagram for TQT_DBusServer:
Collaboration diagram for TQT_DBusServer:

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() [1/2]

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

Definition at line 27 of file tqdbusserver.cpp.

28 : TQObject(parent)
29{
30 d = new TQT_DBusConnectionPrivate(this);
31
32 if (addr.isEmpty())
33 return;
34
35 d->setServer(dbus_server_listen(addr.utf8().data(), &d->error));
36}
TQT_DBusConnectionPrivate * d

References d.

Here is the caller graph for this function:

◆ TQT_DBusServer() [2/2]

TQT_DBusServer::TQT_DBusServer ( const TQT_DBusServer & )
private

References TQT_DBusServer().

Here is the call graph for this function:

Member Function Documentation

◆ address()

TQString TQT_DBusServer::address ( ) const

Definition at line 48 of file tqdbusserver.cpp.

49{
50 TQString addr;
51 if (d->server) {
52 char *c = dbus_server_get_address(d->server);
53 addr = TQString::fromUtf8(c);
54 dbus_free(c);
55 }
56
57 return addr;
58}

References d.

◆ isConnected()

bool TQT_DBusServer::isConnected ( ) const

Definition at line 38 of file tqdbusserver.cpp.

39{
40 return d->server && dbus_server_get_is_connected(d->server);
41}

References d.

◆ lastError()

TQT_DBusError TQT_DBusServer::lastError ( ) const

Definition at line 43 of file tqdbusserver.cpp.

44{
45 return d->lastError;
46}

References d.

◆ operator=()

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

References TQT_DBusServer().

Here is the call graph for this function:

Member Data Documentation

◆ d

TQT_DBusConnectionPrivate* TQT_DBusServer::d
private

Definition at line 50 of file tqdbusserver.h.


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