Complete Doxygen
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
- Struct NetworkConfig
- Struct Documentation
NetworkConfig
ip
ports
daq_unbuffered
daq_tcp
netio_pages
netio_pagesize
netio_watermark
netio_timeout
dcs_ip
dcs_ports
dcs_tcp
dcs_unbuffered
dcs_netio_pages
dcs_netio_pagesize
dcs_netio_watermark
dcs_netio_timeout
ttc_ports
ttc_netio_pages
ttc_netio_pagesize
ttc_netio_watermark
ttc_netio_timeout
bus_dir
bus_groupname
verbose_bus
evloop_type
- Struct Documentation
- Struct ToHostElinkStats
- Struct Documentation
ToHostElinkStats
increment_processed_blocks()
increment_dropped_blocks()
increment_oosequence_l0id()
update_processed_chunk()
get_increment()
ToHostElinkStats()
ToHostElinkStats()
fid
processed_blocks
processed_chunks
processed_bytes
rate_chunks_kHz
dropped_blocks
largest_chunk_size
average_chunk_bytes
sw_trunc_chunks
fw_trunc_chunks
sw_error_chunks
fw_error_chunks
fw_crc_chunks
oosequence_l0id
ts
- Struct Documentation
- Class Device
- Inheritance Relationships
- Class Documentation
Device
Device()
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_number
m_vid
m_did
m_cid
m_firmware_type
m_fromHostDataFormat
m_toHostDataFormat
- Class FileDevice
- Inheritance Relationships
- Class Documentation
FileDevice
FileDevice()
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
FileToHostBuffer
FileToHostBuffer()
~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
FlxDevice
FlxDevice()
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
FlxToHostBuffer
FlxToHostBuffer()
~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
FromHostBuffer
FromHostBuffer()
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_mutex
set_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_dmaid
m_device
m_run_flag
m_size
m_number_of_writers
m_encoder
m_mon
m_mon_prev
m_trickle_config_size
m_buffer
- Class NetioBufferedPublisher
- Nested Relationships
- Inheritance Relationships
- Class Documentation
NetioBufferedPublisher
NetioBufferedPublisher()
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
NetioZerocopyPublisher
NetioZerocopyPublisher()
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
ToHostBuffer
ToHostBuffer()
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_dmaid
m_device
m_block_size
m_irq_on_data
m_irq_counter
m_size
m_stop_flag
m_has_zero_copy_reader
m_min_bytes_sent
m_mutex
m_buffer
m_bytes_read
m_bytes_sent