#include <error-handling.h>
Public Member Functions | |
unsigned int | get_polling_interval () const |
polling_error_handler (unsigned int poll_intervals_ms, std::shared_ptr< option > option, std::shared_ptr< notifications_processor > processor, std::shared_ptr< notification_decoder > decoder) | |
polling_error_handler (const polling_error_handler &h) | |
void | start (unsigned int poll_intervals_ms=0) |
void | stop () |
~polling_error_handler () | |
Private Member Functions | |
void | polling (dispatcher::cancellable_timer cancellable_timer) |
Private Attributes | |
std::shared_ptr< active_object<> > | _active_object |
std::shared_ptr< notification_decoder > | _decoder |
std::weak_ptr< notifications_processor > | _notifications_processor |
std::shared_ptr< option > | _option |
unsigned int | _poll_intervals_ms |
bool | _silenced = false |
Definition at line 11 of file error-handling.h.
librealsense::polling_error_handler::polling_error_handler | ( | unsigned int | poll_intervals_ms, |
std::shared_ptr< option > | option, | ||
std::shared_ptr< notifications_processor > | processor, | ||
std::shared_ptr< notification_decoder > | decoder | ||
) |
Definition at line 10 of file error-handling.cpp.
librealsense::polling_error_handler::~polling_error_handler | ( | ) |
Definition at line 21 of file error-handling.cpp.
librealsense::polling_error_handler::polling_error_handler | ( | const polling_error_handler & | h | ) |
Definition at line 26 of file error-handling.cpp.
|
inline |
Definition at line 20 of file error-handling.h.
|
private |
Definition at line 46 of file error-handling.cpp.
void librealsense::polling_error_handler::start | ( | unsigned int | poll_intervals_ms = 0 | ) |
Definition at line 35 of file error-handling.cpp.
void librealsense::polling_error_handler::stop | ( | ) |
Definition at line 41 of file error-handling.cpp.
|
private |
Definition at line 31 of file error-handling.h.
|
private |
Definition at line 33 of file error-handling.h.
|
private |
Definition at line 32 of file error-handling.h.
|
private |
Definition at line 30 of file error-handling.h.
|
private |
Definition at line 28 of file error-handling.h.
|
private |
Definition at line 29 of file error-handling.h.