org::freedesktop::DBus_proxy Class Reference

#include <DBusSession.dbusproxy.h>

Inheritance diagram for org::freedesktop::DBus_proxy:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 14 of file DBusSession.dbusproxy.h.

Public Member Functions

 DBus_proxy ()
uint32_t RequestName (const std::string &argin0, const uint32_t &argin1)
uint32_t ReleaseName (const std::string &argin0)
uint32_t StartServiceByName (const std::string &argin0, const uint32_t &argin1)
std::string Hello ()
bool NameHasOwner (const std::string &argin0)
std::vector< std::string > ListNames ()
void AddMatch (const std::string &argin0)
void RemoveMatch (const std::string &argin0)
std::string GetNameOwner (const std::string &argin0)
std::vector< std::string > ListQueuedOwners (const std::string &argin0)
uint32_t GetConnectionUnixUser (const std::string &argin0)
uint32_t GetConnectionUnixProcessID (const std::string &argin0)
std::vector< uint8_t > GetConnectionSELinuxSecurityContext (const std::string &argin0)
void ReloadConfig ()
virtual void NameOwnerChanged (const std::string &argin0, const std::string &argin1, const std::string &argin2)=0
virtual void NameLost (const std::string &argin0)=0
virtual void NameAcquired (const std::string &argin0)=0

Private Member Functions

void _NameOwnerChanged_stub (const::DBus::SignalMessage &sig)
void _NameLost_stub (const::DBus::SignalMessage &sig)
void _NameAcquired_stub (const::DBus::SignalMessage &sig)


Constructor & Destructor Documentation

org::freedesktop::DBus_proxy::DBus_proxy (  )  [inline]

Definition at line 19 of file DBusSession.dbusproxy.h.

References _NameAcquired_stub(), _NameLost_stub(), _NameOwnerChanged_stub(), NameAcquired(), NameLost(), and NameOwnerChanged().


Member Function Documentation

uint32_t org::freedesktop::DBus_proxy::RequestName ( const std::string &  argin0,
const uint32_t &  argin1 
) [inline]

Definition at line 35 of file DBusSession.dbusproxy.h.

uint32_t org::freedesktop::DBus_proxy::ReleaseName ( const std::string &  argin0  )  [inline]

Definition at line 51 of file DBusSession.dbusproxy.h.

uint32_t org::freedesktop::DBus_proxy::StartServiceByName ( const std::string &  argin0,
const uint32_t &  argin1 
) [inline]

Definition at line 66 of file DBusSession.dbusproxy.h.

std::string org::freedesktop::DBus_proxy::Hello (  )  [inline]

Definition at line 82 of file DBusSession.dbusproxy.h.

bool org::freedesktop::DBus_proxy::NameHasOwner ( const std::string &  argin0  )  [inline]

Definition at line 94 of file DBusSession.dbusproxy.h.

std::vector< std::string > org::freedesktop::DBus_proxy::ListNames (  )  [inline]

Definition at line 109 of file DBusSession.dbusproxy.h.

Referenced by casa::DBusSession::listNames().

void org::freedesktop::DBus_proxy::AddMatch ( const std::string &  argin0  )  [inline]

Definition at line 121 of file DBusSession.dbusproxy.h.

void org::freedesktop::DBus_proxy::RemoveMatch ( const std::string &  argin0  )  [inline]

Definition at line 131 of file DBusSession.dbusproxy.h.

std::string org::freedesktop::DBus_proxy::GetNameOwner ( const std::string &  argin0  )  [inline]

Definition at line 141 of file DBusSession.dbusproxy.h.

std::vector< std::string > org::freedesktop::DBus_proxy::ListQueuedOwners ( const std::string &  argin0  )  [inline]

Definition at line 156 of file DBusSession.dbusproxy.h.

uint32_t org::freedesktop::DBus_proxy::GetConnectionUnixUser ( const std::string &  argin0  )  [inline]

Definition at line 171 of file DBusSession.dbusproxy.h.

uint32_t org::freedesktop::DBus_proxy::GetConnectionUnixProcessID ( const std::string &  argin0  )  [inline]

Definition at line 186 of file DBusSession.dbusproxy.h.

std::vector< uint8_t > org::freedesktop::DBus_proxy::GetConnectionSELinuxSecurityContext ( const std::string &  argin0  )  [inline]

Definition at line 201 of file DBusSession.dbusproxy.h.

void org::freedesktop::DBus_proxy::ReloadConfig (  )  [inline]

Definition at line 216 of file DBusSession.dbusproxy.h.

virtual void org::freedesktop::DBus_proxy::NameOwnerChanged ( const std::string &  argin0,
const std::string &  argin1,
const std::string &  argin2 
) [pure virtual]

Implemented in casa::DBusSession.

Referenced by _NameOwnerChanged_stub(), and DBus_proxy().

virtual void org::freedesktop::DBus_proxy::NameLost ( const std::string &  argin0  )  [pure virtual]

Implemented in casa::DBusSession.

Referenced by _NameLost_stub(), and DBus_proxy().

virtual void org::freedesktop::DBus_proxy::NameAcquired ( const std::string &  argin0  )  [pure virtual]

Implemented in casa::DBusSession.

Referenced by _NameAcquired_stub(), and DBus_proxy().

void org::freedesktop::DBus_proxy::_NameOwnerChanged_stub ( const ::DBus::SignalMessage &  sig  )  [inline, private]

Definition at line 236 of file DBusSession.dbusproxy.h.

References NameOwnerChanged().

Referenced by DBus_proxy().

void org::freedesktop::DBus_proxy::_NameLost_stub ( const ::DBus::SignalMessage &  sig  )  [inline, private]

Definition at line 245 of file DBusSession.dbusproxy.h.

References NameLost().

Referenced by DBus_proxy().

void org::freedesktop::DBus_proxy::_NameAcquired_stub ( const ::DBus::SignalMessage &  sig  )  [inline, private]

Definition at line 252 of file DBusSession.dbusproxy.h.

References NameAcquired().

Referenced by DBus_proxy().


The documentation for this class was generated from the following file:
Generated on Thu Aug 27 21:44:40 2009 for NRAOCASA by  doxygen 1.5.1