spead2
v1.14.0
Introduction to spead2
Python API for spead2
C++ API for spead2
Performance tuning
Command-line tools
Changelog
License
spead2
Docs
»
Index
Edit on GitHub
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
M
|
P
|
Q
|
R
|
S
|
U
|
V
|
W
Symbols
--count <count>
command line option
--direct-io
command line option
-N <cpu>, -C <cpu>, -D <cpu>
command line option
A
add_buffer_reader() (spead2.recv.Stream method)
add_descriptor() (spead2.send.Heap method)
add_end() (spead2.send.Heap method)
add_inproc_reader() (spead2.recv.Stream method)
add_item() (spead2.ItemGroup method)
(spead2.send.Heap method)
add_start() (spead2.send.Heap method)
add_tcp_reader() (spead2.recv.Stream method)
,
[1]
add_to_heap() (spead2.send.HeapGenerator method)
add_udp_ibv_reader() (spead2.recv.Stream method)
add_udp_pcap_file_reader() (spead2.recv.Stream method)
add_udp_reader() (spead2.recv.Stream method)
,
[1]
,
[2]
allow_unsized_heaps (spead2.recv.Stream attribute)
async_flush() (spead2.send.asyncio.AbstractStream method)
async_send_heap() (spead2.send.asyncio.AbstractStream method)
B
batches (spead2.recv.StreamStats attribute)
C
capacity() (spead2.recv.Stream.Ringbuffer method)
cnt (spead2.recv.Heap attribute)
(spead2.recv.IncompleteHeap attribute)
command line option
--count <count>
--direct-io
-N <cpu>, -C <cpu>, -D <cpu>
compatible_shape() (spead2.Descriptor method)
D
Descriptor (class in spead2)
dynamic_shape() (spead2.Descriptor method)
E
environment variable
M_MMAP_THRESHOLD
PKG_CONFIG_PATH
SPEAD2_IBV_COMP_VECTOR
SPEAD2_IBV_INTERFACE
,
[1]
,
[2]
F
fd (spead2.recv.Stream attribute)
Flavour (built-in class)
flavour (spead2.recv.Heap attribute)
(spead2.recv.IncompleteHeap attribute)
flush() (spead2.send.asyncio.AbstractStream method)
G
get() (spead2.recv.asyncio.Stream method)
(spead2.recv.Stream method)
get_end() (spead2.send.HeapGenerator method)
get_heap() (spead2.send.HeapGenerator method)
get_nowait() (spead2.recv.Stream method)
get_start() (spead2.send.HeapGenerator method)
getvalue() (spead2.send.BytesStream method)
H
heap_length (spead2.recv.IncompleteHeap attribute)
HeapGenerator (class in spead2.send)
heaps (spead2.recv.StreamStats attribute)
I
ids() (spead2.ItemGroup method)
incomplete_heaps_evicted (spead2.recv.StreamStats attribute)
incomplete_heaps_flushed (spead2.recv.StreamStats attribute)
is_variable_size() (spead2.Descriptor method)
Item (class in spead2)
ItemGroup (class in spead2)
items() (spead2.ItemGroup method)
itemsize_bits (spead2.Descriptor attribute)
K
keys() (spead2.ItemGroup method)
M
M_MMAP_THRESHOLD
max_batch (spead2.recv.StreamStats attribute)
P
packets (spead2.recv.StreamStats attribute)
payload_ranges (spead2.recv.IncompleteHeap attribute)
PKG_CONFIG_PATH
Q
queue (spead2.send.InprocStream attribute)
R
received_length (spead2.recv.IncompleteHeap attribute)
repeat_pointers (spead2.send.Heap attribute)
ringbuffer (spead2.recv.Stream attribute)
S
search_dist (spead2.recv.StreamStats attribute)
send_heap() (spead2.send.AbstractStream method)
set_affinity() (spead2.spead2.ThreadPool static method)
set_cnt_sequence() (spead2.send.AbstractStream method)
set_memcpy() (spead2.recv.Stream method)
set_memory_allocator() (spead2.recv.Stream method)
single_packet_heaps (spead2.recv.StreamStats attribute)
size() (spead2.recv.Stream.Ringbuffer method)
spead2 (module)
spead2.InprocQueue (built-in class)
spead2.MemoryPool (built-in class)
spead2.MmapAllocator (built-in class)
spead2.recv.asyncio.Stream (built-in class)
spead2.recv.Heap (built-in class)
spead2.recv.Heap.is_end_of_stream() (built-in function)
spead2.recv.Heap.is_start_of_stream() (built-in function)
spead2.recv.IncompleteHeap (built-in class)
spead2.recv.IncompleteHeap.is_end_of_stream() (built-in function)
spead2.recv.IncompleteHeap.is_start_of_stream() (built-in function)
spead2.recv.Stream (built-in class)
spead2.recv.Stream.Ringbuffer (built-in class)
spead2.recv.StreamStats (built-in class)
spead2.send.AbstractStream (built-in class)
spead2.send.asyncio.AbstractStream (built-in class)
spead2.send.BytesStream (built-in class)
spead2.send.Heap (built-in class)
spead2.send.InprocStream (built-in class)
spead2.send.StreamConfig (built-in class)
spead2.send.TcpStream (built-in class)
,
[1]
spead2.send.UdpIbvStream (built-in class)
spead2.send.UdpStream (built-in class)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
spead2.ThreadPool (class in spead2)
spead2::descriptor (C++ class)
spead2::descriptor::description (C++ member)
spead2::descriptor::format (C++ member)
spead2::descriptor::id (C++ member)
spead2::descriptor::name (C++ member)
spead2::descriptor::numpy_header (C++ member)
spead2::descriptor::shape (C++ member)
spead2::inproc_queue (C++ class)
spead2::inproc_queue::stop (C++ function)
spead2::io_service_ref (C++ class)
spead2::io_service_ref::get_shared_thread_pool (C++ function)
,
[1]
spead2::io_service_ref::io_service_ref (C++ function)
,
[1]
,
[2]
spead2::io_service_ref::operator* (C++ function)
spead2::io_service_ref::operator-> (C++ function)
spead2::memory_allocator (C++ class)
spead2::memory_allocator::allocate (C++ function)
spead2::memory_allocator::free (C++ function)
spead2::recv::heap (C++ class)
spead2::recv::heap::get_descriptors (C++ function)
spead2::recv::heap::heap (C++ function)
spead2::recv::heap::to_descriptor (C++ function)
spead2::recv::heap_base::get_cnt (C++ function)
,
[1]
spead2::recv::heap_base::get_flavour (C++ function)
,
[1]
spead2::recv::heap_base::get_items (C++ function)
,
[1]
spead2::recv::heap_base::is_ctrl_item (C++ function)
,
[1]
spead2::recv::heap_base::is_end_of_stream (C++ function)
,
[1]
spead2::recv::heap_base::is_start_of_stream (C++ function)
,
[1]
spead2::recv::incomplete_heap (C++ class)
spead2::recv::incomplete_heap::get_heap_length (C++ function)
spead2::recv::incomplete_heap::get_payload (C++ function)
spead2::recv::incomplete_heap::get_payload_ranges (C++ function)
spead2::recv::incomplete_heap::get_received_length (C++ function)
spead2::recv::incomplete_heap::incomplete_heap (C++ function)
spead2::recv::inproc_reader (C++ class)
,
[1]
spead2::recv::inproc_reader::inproc_reader (C++ function)
,
[1]
spead2::recv::item (C++ class)
spead2::recv::item::id (C++ member)
spead2::recv::item::immediate_value (C++ member)
spead2::recv::item::is_immediate (C++ member)
spead2::recv::item::length (C++ member)
spead2::recv::item::ptr (C++ member)
spead2::recv::live_heap (C++ class)
spead2::recv::live_heap::get_bug_compat (C++ function)
spead2::recv::live_heap::get_cnt (C++ function)
spead2::recv::live_heap::is_complete (C++ function)
spead2::recv::live_heap::is_contiguous (C++ function)
spead2::recv::live_heap::is_end_of_stream (C++ function)
spead2::recv::mem_reader (C++ class)
spead2::recv::netmap_udp_reader (C++ class)
spead2::recv::netmap_udp_reader::netmap_udp_reader (C++ function)
spead2::recv::packet_memcpy_function (C++ type)
spead2::recv::ring_stream (C++ class)
spead2::recv::ring_stream::pop (C++ function)
spead2::recv::ring_stream::pop_live (C++ function)
spead2::recv::ring_stream::ring_stream (C++ function)
spead2::recv::ring_stream::try_pop (C++ function)
spead2::recv::ring_stream::try_pop_live (C++ function)
spead2::recv::stream (C++ class)
spead2::recv::stream::emplace_reader (C++ function)
spead2::recv::stream::stop (C++ function)
spead2::recv::stream_base::flush (C++ function)
spead2::recv::stream_base::get_allow_unsized_heaps (C++ function)
spead2::recv::stream_base::get_stats (C++ function)
spead2::recv::stream_base::get_stop_on_stop_item (C++ function)
spead2::recv::stream_base::set_allow_unsized_heaps (C++ function)
spead2::recv::stream_base::set_memcpy (C++ function)
,
[1]
,
[2]
spead2::recv::stream_base::set_memory_allocator (C++ function)
spead2::recv::stream_base::set_memory_pool (C++ function)
spead2::recv::stream_base::set_stop_on_stop_item (C++ function)
spead2::recv::stream_stats (C++ class)
spead2::recv::stream_stats::batches (C++ member)
spead2::recv::stream_stats::heaps (C++ member)
spead2::recv::stream_stats::incomplete_heaps_evicted (C++ member)
spead2::recv::stream_stats::incomplete_heaps_flushed (C++ member)
spead2::recv::stream_stats::max_batch (C++ member)
spead2::recv::stream_stats::packets (C++ member)
spead2::recv::stream_stats::search_dist (C++ member)
spead2::recv::stream_stats::single_packet_heaps (C++ member)
spead2::recv::stream_stats::worker_blocked (C++ member)
spead2::recv::tcp_reader (C++ class)
spead2::recv::tcp_reader::tcp_reader (C++ function)
,
[1]
,
[2]
spead2::recv::udp_ibv_reader (C++ class)
spead2::recv::udp_ibv_reader::udp_ibv_reader (C++ function)
,
[1]
spead2::recv::udp_pcap_file_reader (C++ class)
spead2::recv::udp_pcap_file_reader::udp_pcap_file_reader (C++ function)
spead2::recv::udp_reader (C++ class)
spead2::recv::udp_reader::udp_reader (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
spead2::send::heap (C++ class)
spead2::send::heap::add_descriptor (C++ function)
spead2::send::heap::add_end (C++ function)
spead2::send::heap::add_item (C++ function)
spead2::send::heap::add_pointer (C++ function)
spead2::send::heap::add_start (C++ function)
spead2::send::heap::get_flavour (C++ function)
spead2::send::heap::get_item (C++ function)
,
[1]
spead2::send::heap::get_repeat_pointers (C++ function)
spead2::send::heap::heap (C++ function)
spead2::send::heap::item_handle (C++ type)
spead2::send::heap::set_repeat_pointers (C++ function)
spead2::send::inproc_stream (C++ class)
,
[1]
spead2::send::inproc_stream::get_queue (C++ function)
spead2::send::inproc_stream::inproc_stream (C++ function)
,
[1]
spead2::send::item (C++ class)
spead2::send::item::allow_immediate (C++ member)
spead2::send::item::id (C++ member)
spead2::send::item::immediate (C++ member)
spead2::send::item::is_inline (C++ member)
spead2::send::item::item (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
spead2::send::item::length (C++ member)
spead2::send::item::ptr (C++ member)
spead2::send::stream (C++ class)
spead2::send::stream::async_send_heap (C++ function)
spead2::send::stream::completion_handler (C++ type)
spead2::send::stream::flush (C++ function)
spead2::send::stream::get_io_service (C++ function)
spead2::send::stream::set_cnt_sequence (C++ function)
spead2::send::streambuf_stream (C++ class)
spead2::send::streambuf_stream::streambuf_stream (C++ function)
spead2::send::tcp_stream (C++ class)
spead2::send::tcp_stream::tcp_stream (C++ function)
,
[1]
,
[2]
spead2::send::udp_ibv_stream (C++ class)
spead2::send::udp_ibv_stream::udp_ibv_stream (C++ function)
spead2::send::udp_stream (C++ class)
spead2::send::udp_stream::udp_stream (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
spead2::set_log_function (C++ function)
spead2::thread_pool (C++ class)
spead2::thread_pool::get_io_service (C++ function)
spead2::thread_pool::set_affinity (C++ function)
spead2::thread_pool::stop (C++ function)
spead2::thread_pool::thread_pool (C++ function)
SPEAD2_IBV_COMP_VECTOR
SPEAD2_IBV_INTERFACE
,
[1]
,
[2]
stats (spead2.recv.Stream attribute)
stop() (spead2.InprocQueue method)
(spead2.recv.Stream method)
(spead2.spead2.ThreadPool method)
stop_on_stop_item (spead2.recv.Stream attribute)
U
update() (spead2.ItemGroup method)
V
value (spead2.Item attribute)
values() (spead2.ItemGroup method)
version (spead2.Item attribute)
W
warn_on_empty (spead2.MemoryPool attribute)
worker_blocked (spead2.recv.StreamStats attribute)
Read the Docs
v: v1.14.0
Versions
latest
stable
v1.14.0
v1.13.1
v1.13.0
v1.12.0
v1.11.4
v1.11.3
v1.11.2
v1.11.1
v1.10.1
v1.9.2
v1.8.0
v1.7.2
v1.6.0
v1.5.2
v1.4.0
v1.3.2
v1.2.2
v1.1.2
v1.0.1
sphinx-2.1
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.