Interface to the common Event properties.
More...
#include <Event.h>
List of all members.
Public Member Functions |
| virtual EventType | getEventType () const =0 |
| | Returns the event type.
|
| virtual uint64_t | getTime () const =0 |
| | Returns the time of the event, in nanoseconds.
|
| virtual uint32_t | getCaptureId () const =0 |
| | Returns the capture id for the event.
|
Detailed Description
Interface to the common Event properties.
Definition at line 118 of file Event.h.
Constructor & Destructor Documentation
| Argus::IEvent::~IEvent |
( |
| ) |
|
|
inlineprotected |
Member Function Documentation
| virtual uint32_t Argus::IEvent::getCaptureId |
( |
| ) |
const |
|
pure virtual |
Returns the capture id for the event.
| virtual EventType Argus::IEvent::getEventType |
( |
| ) |
const |
|
pure virtual |
Returns the event type.
On receiving EVENT_TYPE_CAPTURE_COMPLETE the client can proceed to consume the acquired frame, and continue to wait on the subsequent frame. On receiving EVENT_TYPE_ERROR, the client should assume that the error is fatal and should stop submitting more requests to this session and resume session shutdown. The specifics of error encounterred by the camera driver can be found in nvargus-daemon logs.
| virtual uint64_t Argus::IEvent::getTime |
( |
| ) |
const |
|
pure virtual |
Returns the time of the event, in nanoseconds.
The documentation for this class was generated from the following file: