#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.