#include <ecore-integration.h>
![Inheritance graph](classDBus_1_1Ecore_1_1BusTimeout__inherit__graph.png)
Private Member Functions | |
BusTimeout (Timeout::Internal *) | |
~BusTimeout () | |
void | toggle () |
void | _enable () |
void | _disable () |
Static Private Member Functions | |
static Eina_Bool | timeout_handler (void *) |
Private Attributes | |
Ecore_Timer * | _etimer |
Friends | |
class | BusDispatcher |
Additional Inherited Members | |
![]() | |
Timeout (Internal *i) | |
virtual | ~Timeout () |
int | interval () const |
Gets the timeout interval. More... | |
bool | enabled () const |
bool | handle () |
Calls the timeout handler for this timeout. More... | |
virtual void | toggle ()=0 |
Detailed Description
Definition at line 42 of file ecore-integration.h.
Constructor & Destructor Documentation
◆ BusTimeout()
|
private |
Definition at line 36 of file ecore-integration.cpp.
References _enable(), and DBus::Timeout::enabled().
◆ ~BusTimeout()
|
private |
Definition at line 45 of file ecore-integration.cpp.
Member Function Documentation
◆ _disable()
|
private |
Definition at line 82 of file ecore-integration.cpp.
References DBus::debug_log.
◆ _enable()
|
private |
Definition at line 75 of file ecore-integration.cpp.
References DBus::debug_log, and DBus::Timeout::interval().
Referenced by BusTimeout().
◆ timeout_handler()
|
staticprivate |
Definition at line 64 of file ecore-integration.cpp.
References DBus::debug_log, and DBus::Timeout::handle().
◆ toggle()
|
privatevirtual |
Implements DBus::Timeout.
Definition at line 50 of file ecore-integration.cpp.
References DBus::debug_log, and DBus::Timeout::enabled().
Friends And Related Function Documentation
◆ BusDispatcher
|
friend |
Definition at line 61 of file ecore-integration.h.
Member Data Documentation
◆ _etimer
|
private |
Definition at line 59 of file ecore-integration.h.
The documentation for this class was generated from the following files: