Complete Doxygen
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
- Struct NetworkConfig
- Struct Documentation
NetworkConfigipportsdaq_unbuffereddaq_tcpnetio_pagesnetio_pagesizenetio_watermarknetio_timeoutdcs_ipdcs_portsdcs_tcpdcs_unbuffereddcs_netio_pagesdcs_netio_pagesizedcs_netio_watermarkdcs_netio_timeoutttc_portsttc_netio_pagesttc_netio_pagesizettc_netio_watermarkttc_netio_timeoutbus_dirbus_groupnameverbose_busevloop_type
- Struct Documentation
- Struct ToHostElinkStats
- Struct Documentation
ToHostElinkStatsincrement_processed_blocks()increment_dropped_blocks()increment_oosequence_l0id()update_processed_chunk()increment_empty_chunks()get_increment()ToHostElinkStats()ToHostElinkStats()fidprocessed_blocksprocessed_chunksdropped_empty_chunksprocessed_bytesrate_chunks_kHzdropped_blockslargest_chunk_sizeaverage_chunk_bytessw_trunc_chunksfw_trunc_chunkssw_error_chunksfw_error_chunksfw_crc_chunksoosequence_l0idts
- Struct Documentation
- Class Device
- Inheritance Relationships
- Class Documentation
DeviceDevice()open_device()close_device()is_primary()get_card_model()get_card_endpoints()get_regmap_version()get_firmware_type()get_number_of_channels()get_wide_mode()get_block_size()get_trailer_size()get_fromhost_data_format()get_tohost_data_format()get_fromhost_dmaid()get_trickle_dmaid()dma_max_tlp_bytes()set_register()get_register()check_register()cancel_irq()irq_wait()irq_enable()irq_disable()read_enabled_elinks()get_enabled_elinks_of_type()get_device_number()make_dma_lock_mask()get_broadcast_elinks()has_wrong_rm()is_full_mode()is_lpgbt_mode()get_elink()get_channel()get_egroup()get_epath()get_egroups_per_channel()get_epaths_per_egroup()get_ctrl_elinks_per_channel()dma_enabled()dma_to_host()dma_from_host()dma_from_host_trickle()dma_set_oneshot()dma_get_fw_ptr()dma_get_sw_ptr()dma_set_sw_ptr()dma_cmp_even_bits()dma_stop()hw_get_monitoring_data()broadcast_for()broadcast_type()broadcast_type_str()broadcast_elinks()get_elink_type_str()get_broadcast_enable_gen()elink_has_stream_id()m_device_numberm_vidm_didm_cidm_firmware_typem_fromHostDataFormatm_toHostDataFormat
- Class FileDevice
- Inheritance Relationships
- Class Documentation
FileDeviceFileDevice()FileDevice()open_device()close_device()is_primary()get_card_endpoints()get_card_model()get_regmap_version()get_number_of_channels()get_wide_mode()get_block_size()get_trailer_size()get_fromhost_data_format()get_tohost_data_format()get_fromhost_dmaid()get_trickle_dmaid()dma_max_tlp_bytes()set_register()get_register()check_register()cancel_irq()irq_wait()irq_enable()irq_disable()read_enabled_elinks()add_enabled_elink()dma_enabled()dma_to_host()dma_from_host()dma_from_host_trickle()dma_set_oneshot()dma_get_fw_ptr()dma_get_sw_ptr()dma_set_sw_ptr()dma_cmp_even_bits()dma_stop()hw_get_monitoring_data()
- Class FileToHostBuffer
- Inheritance Relationships
- Class Documentation
FileToHostBufferFileToHostBuffer()~FileToHostBuffer()allocate_buffer()dma_start_continuous()dma_wait_for_data_irq()dma_bytes_available()dma_bytes_available_nowrap()dma_is_full()dma_get_write_ptr()dma_get_read_ptr()dma_set_read_ptr_vaddr()dma_set_read_ptr_paddr()dma_get_read_offset()dma_get_write_offset()dma_advance_read_ptr()
- Class FlxDevice
- Inheritance Relationships
- Class Documentation
FlxDeviceFlxDevice()FlxDevice()open_device()close_device()is_primary()get_card_model()get_card_endpoints()get_regmap_version()get_number_of_channels()get_wide_mode()get_block_size()get_trailer_size()get_fromhost_data_format()get_tohost_data_format()get_fromhost_dmaid()get_trickle_dmaid()dma_max_tlp_bytes()set_register()get_register()check_register()cancel_irq()irq_wait()irq_enable()irq_disable()read_enabled_elinks()dma_enabled()dma_to_host()dma_from_host()dma_from_host_trickle()dma_set_oneshot()dma_get_fw_ptr()dma_get_sw_ptr()dma_set_sw_ptr()dma_cmp_even_bits()dma_stop()hw_get_monitoring_data()
- Class FlxToHostBuffer
- Inheritance Relationships
- Class Documentation
FlxToHostBufferFlxToHostBuffer()~FlxToHostBuffer()allocate_buffer()dma_start_continuous()dma_wait_for_data_irq()dma_bytes_available()dma_bytes_available_nowrap()dma_is_full()dma_get_write_ptr()dma_get_read_ptr()dma_set_read_ptr_vaddr()dma_set_read_ptr_paddr()dma_get_read_offset()dma_get_write_offset()dma_advance_read_ptr()
- Class FromHostBuffer
- Inheritance Relationships
- Class Documentation
FromHostBufferFromHostBuffer()get_device()get_size()get_trickle_config_size()set_trickle_config_size()set_encoder_data_format()get_dmaid()set_dmaid()stop()get_elinks()get_elinks_of_type()increment_writer_counter()has_multiple_writers()compute_msg_dma_occupancy()encode_and_write()dma_get_free_MB()get_monitoring_data()dma_free_bytes()allocate_buffer()m_buffer_mutexset_oneshot_trickle_buffer()dma_start_continuous()dma_start_circular_trickle_buffer()dma_is_full()dma_get_read_offset()dma_get_write_ptr()dma_get_write_offset()dma_set_write_offset()dma_advance_write_ptr()dma_compute_free_bytes()m_dmaidm_devicem_run_flagm_sizem_number_of_writersm_encoderm_monm_mon_prevm_trickle_config_sizem_buffer
- Class NetioBufferedPublisher
- Nested Relationships
- Inheritance Relationships
- Class Documentation
NetioBufferedPublisherNetioBufferedPublisher()NetioBufferedPublisher()~NetioBufferedPublisher()NetioBufferedPublisher()operator=()declare()publish()publish()flush()set_periodic_callback()set_asynch_callback()fire_asynch_callback()get_completion_table()get_resource_counter()get_subscription_number()get_resource_available_calls()
- Class NetioZerocopyPublisher
- Nested Relationships
- Inheritance Relationships
- Class Documentation
NetioZerocopyPublisherNetioZerocopyPublisher()NetioZerocopyPublisher()~NetioZerocopyPublisher()NetioZerocopyPublisher()operator=()declare()publish()publish()flush()set_periodic_callback()set_asynch_callback()fire_asynch_callback()get_completion_table()get_resource_counter()get_subscription_number()get_resource_available_calls()
- Class Publisher
- Inheritance Relationships
- Class Documentation
Publisher
- Class ToHostBuffer
- Inheritance Relationships
- Class Documentation
ToHostBufferToHostBuffer()irq_data_enable()irq_data_disable()irq_busy_enable()irq_busy_disable()get_device()get_dmaid()get_elinks()get_elinks_of_type()split_elinks_of_type()allocate_buffer()dma_start_continuous()dma_wait_for_data_irq()dma_bytes_available()dma_bytes_available_nowrap()dma_is_full()dma_get_write_ptr()dma_get_read_ptr()dma_set_read_ptr_vaddr()dma_set_read_ptr_paddr()dma_get_read_offset()dma_get_write_offset()dma_advance_read_ptr()dma_get_vaddr()dma_get_size()reader_register()reader_is_data_available()reader_get_available_bytes()reader_get_available_blocks()reader_advance_read_ptr()has_zero_copy_reader()set_zero_copy_reader()stop()is_stopped()dma_get_free_MB()dma_increase_irq_counter()dma_get_irq_counter()dma_compute_bytes_to_read()m_dmaidm_devicem_block_sizem_irq_on_datam_irq_counterm_sizem_stop_flagm_has_zero_copy_readerm_min_bytes_sentm_mutexm_bufferm_bytes_readm_bytes_sent