ED247 Library
VA2.3.0
Implementation of ED247-A standard
|
Public Member Functions | |
Context (const Context &)=delete | |
Context (Context &&)=delete | |
Context & | operator= (const Context &)=delete |
Context & | operator= (Context &&)=delete |
const std::string & | get_file_producer_identifier () |
const std::string & | get_file_producer_comment () |
const std::string & | get_version () |
ed247_component_type_t | get_component_type () |
const std::string & | get_name () |
const std::string & | get_comment () |
ed247_uid_t | get_identifier () |
ed247_standard_t | get_standard_revision () |
void | set_user_data (void *user_data) |
void | get_user_data (void **user_data) |
udp::ReceiverSet & | get_receiver_set () |
SignalSet & | get_signal_set () |
StreamSet & | get_stream_set () |
ChannelSet & | get_channel_set () |
ed247_internal_stream_list_t * | get_client_streams () |
ed247_internal_stream_list_t * | get_client_streams_with_data () |
ed247_internal_channel_list_t * | get_client_channels () |
bool | stream_assistants_written_push_samples (const ed247_timestamp_t *data_timestamp) |
bool | stream_assistants_pop_samples () |
void | send_pushed_samples () |
ed247_status_t | wait_frame (int32_t timeout_us) |
ed247_status_t | wait_during (int32_t duration_us) |
Static Public Member Functions | |
static Context * | create_from_filepath (std::string ecic_filepath) |
static Context * | create_from_content (std::string ecic_content) |