#include <pendingcall.h>
Public Types | |
typedef DBusCxxPointer < PendingCall > | pointer |
Public Member Functions | |
virtual | ~PendingCall () |
PendingCall & | operator= (const PendingCall &other) |
void | cancel () |
bool | completed () |
Message::pointer | steal_reply () |
void | block () |
sigc::signal< void > | signal_notify () |
DBusPendingCall * | cobj () |
Static Public Member Functions | |
static pointer | create (DBusPendingCall *cobj=NULL) |
static pointer | create (const PendingCall &) |
Protected Member Functions | |
PendingCall (DBusPendingCall *cobj=NULL) | |
PendingCall (const PendingCall &) | |
Static Private Member Functions | |
static void | notify_callback (DBusPendingCall *pending, void *data) |
Private Attributes | |
DBusPendingCall * | m_cobj |
sigc::signal< void > | m_signal_notify |
typedef DBusCxxPointer<PendingCall> DBus::PendingCall::pointer |
DBus::PendingCall::PendingCall | ( | DBusPendingCall * | cobj = NULL |
) | [protected] |
DBus::PendingCall::PendingCall | ( | const PendingCall & | c | ) | [protected] |
References m_cobj.
DBus::PendingCall::~PendingCall | ( | ) | [virtual] |
References m_cobj.
void DBus::PendingCall::block | ( | ) |
References m_cobj.
void DBus::PendingCall::cancel | ( | ) |
References m_cobj.
DBusPendingCall* DBus::PendingCall::cobj | ( | ) |
bool DBus::PendingCall::completed | ( | ) |
References m_cobj.
PendingCall::pointer DBus::PendingCall::create | ( | const PendingCall & | other | ) | [static] |
References PendingCall().
PendingCall::pointer DBus::PendingCall::create | ( | DBusPendingCall * | cobj = NULL |
) | [static] |
void DBus::PendingCall::notify_callback | ( | DBusPendingCall * | pending, | |
void * | data | |||
) | [static, private] |
PendingCall & DBus::PendingCall::operator= | ( | const PendingCall & | other | ) |
References m_cobj.
sigc::signal< void > DBus::PendingCall::signal_notify | ( | ) |
References m_signal_notify.
Message::pointer DBus::PendingCall::steal_reply | ( | ) |
DBusPendingCall* DBus::PendingCall::m_cobj [private] |
Referenced by block(), cancel(), completed(), operator=(), PendingCall(), steal_reply(), and ~PendingCall().
sigc::signal<void> DBus::PendingCall::m_signal_notify [private] |
Referenced by notify_callback(), and signal_notify().