|
ED247 Library
VA2.3.0
Implementation of ED247-A standard
|


Public Member Functions | |
| VNADStreamAssistant (Stream *stream) | |
| virtual bool | write (const Signal &signal, const void *data, uint32_t size) override |
| virtual bool | read (const Signal &signal, const void **data, uint32_t *size) override |
| virtual bool | push (const ed247_timestamp_t *data_timestamp, bool *full) override |
| virtual ed247_status_t | pop (const ed247_timestamp_t **data_timestamp, const ed247_timestamp_t **recv_timestamp, const ed247_sample_details_t **frame_details, bool *empty) override |
Public Member Functions inherited from ed247::StreamAssistant | |
| StreamAssistant (Stream *stream) | |
| Stream * | get_api_stream () |
| bool | was_written () |
| bool | push_if_was_written (const ed247_timestamp_t *data_timestamp, bool *full) |
Additional Inherited Members | |
Protected Member Functions inherited from ed247::StreamAssistant | |
| ED247_FRIEND_TEST () | |
Protected Attributes inherited from ed247::StreamAssistant | |
| Stream * | _stream |
| Sample | _buffer |
| bool | _was_written |