#include <videodevice.h>
Public Member Functions | |
| KeepaliveThread (VideoDevice *device) | |
| ~KeepaliveThread () | |
| void | run () |
| int | reset_keepalive () |
| int | get_failed () |
| int | start_keepalive () |
| int | stop () |
Public Attributes | |
| Timer | timer |
| int | still_alive |
| int | failed |
| int | interrupted |
| VideoDevice * | device |
| Mutex * | startup_lock |
| int | capturing |
Definition at line 42 of file videodevice.h.
|
|
Definition at line 27 of file videodevice.C. References capturing, failed, interrupted, startup_lock, and still_alive. |
|
|
Definition at line 39 of file videodevice.C. References startup_lock. |
|
|
Definition at line 78 of file videodevice.C. References failed. Referenced by VideoDevice::get_failed(). |
|
|
Definition at line 73 of file videodevice.C. References still_alive. Referenced by VideoDevice::read_buffer(). |
|
|
Definition at line 52 of file videodevice.C. References capturing, failed, interrupted, KEEPALIVE_DELAY, startup_lock, still_alive, and timer. |
|
|
Definition at line 44 of file videodevice.C. References startup_lock. Referenced by VideoDevice::open_input(). |
|
|
Definition at line 83 of file videodevice.C. References interrupted. Referenced by VideoDevice::close_all(). |
|
|
Definition at line 60 of file videodevice.h. Referenced by KeepaliveThread(), VideoDevice::read_buffer(), and run(). |
|
|
Definition at line 58 of file videodevice.h. |
|
|
Definition at line 56 of file videodevice.h. Referenced by get_failed(), KeepaliveThread(), and run(). |
|
|
Definition at line 57 of file videodevice.h. Referenced by KeepaliveThread(), run(), and stop(). |
|
|
Definition at line 59 of file videodevice.h. Referenced by KeepaliveThread(), run(), start_keepalive(), and ~KeepaliveThread(). |
|
|
Definition at line 55 of file videodevice.h. Referenced by KeepaliveThread(), reset_keepalive(), and run(). |
|
|
Definition at line 54 of file videodevice.h. Referenced by run(). |
1.4.4