casa
$Rev:20696$
|
#include <DBusSession.h>
Public Member Functions | |
std::vector< std::string > | listNames () |
DBus::Connection & | connection () |
dbus::Dispatcher & | dispatcher () |
Static Public Member Functions | |
static DBusSession & | instance () |
Private Member Functions | |
DBusSession (DBus::Connection &) | |
DBusSession () | |
void | NameOwnerChanged (const std::string &, const std::string &, const std::string &) |
pure virtual functions (i.e. | |
void | NameLost (const std::string &) |
void | NameAcquired (const std::string &) |
Private Attributes | |
DBus::Connection | conn |
Static Private Attributes | |
static dbus::Dispatcher * | dispatcher_ |
Friends | |
class | init_dispatcher |
Definition at line 38 of file DBusSession.h.
casa::DBusSession::DBusSession | ( | DBus::Connection & | ) | [private] |
casa::DBusSession::DBusSession | ( | ) | [private] |
DBus::Connection& casa::DBusSession::connection | ( | ) | [inline] |
Definition at line 46 of file DBusSession.h.
References conn.
dbus::Dispatcher& casa::DBusSession::dispatcher | ( | ) | [inline] |
Definition at line 47 of file DBusSession.h.
References dispatcher_.
Referenced by casa::FlagPlotServerProxy::button(), casa::FlagPlotServerProxy::check(), casa::FlagPlotServerProxy::closing(), casa::FlagPlotServerProxy::eventloop(), and casa::FlagPlotServerProxy::exiting().
static DBusSession& casa::DBusSession::instance | ( | ) | [static] |
std::vector<std::string> casa::DBusSession::listNames | ( | ) | [inline] |
Definition at line 45 of file DBusSession.h.
void casa::DBusSession::NameAcquired | ( | const std::string & | ) | [private] |
void casa::DBusSession::NameLost | ( | const std::string & | ) | [private] |
void casa::DBusSession::NameOwnerChanged | ( | const std::string & | , |
const std::string & | , | ||
const std::string & | |||
) | [private] |
pure virtual functions (i.e.
dbus signals)
friend class init_dispatcher [friend] |
Definition at line 62 of file DBusSession.h.
DBus::Connection casa::DBusSession::conn [private] |
Definition at line 51 of file DBusSession.h.
Referenced by connection().
dbus::Dispatcher* casa::DBusSession::dispatcher_ [static, private] |
Definition at line 55 of file DBusSession.h.
Referenced by dispatcher(), and casa::init_dispatcher::init_dispatcher().