spead2
v1.4.0
Introduction to spead2
Python API for spead2
C++ API for spead2
Performance tuning
Other tools
Changelog
License
spead2
Docs
»
Index
Edit on GitHub
Index
Symbols
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
M
|
P
|
R
|
S
|
U
|
V
|
W
Symbols
--direct-io
command line option
-N <cpu>, -C <cpu>, -D <cpu>
command line option
A
add_buffer_reader() (spead2.recv.Stream method)
add_item() (spead2.ItemGroup method)
add_to_heap() (spead2.send.HeapGenerator method)
add_udp_ibv_reader() (spead2.recv.Stream method)
add_udp_reader() (spead2.recv.Stream method)
,
[1]
,
[2]
async_flush() (spead2.send.trollius.UdpStream method)
async_send_heap() (spead2.send.trollius.UdpStream method)
C
cnt (spead2.recv.Heap attribute)
,
[1]
command line option
--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)
,
[1]
flush() (UdpStream method)
G
get() (spead2.recv.Stream method)
(spead2.recv.trollius.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.Heap 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)
IncompleteHeap (built-in class)
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.Heap attribute)
PKG_CONFIG_PATH
R
received_length (spead2.recv.Heap attribute)
S
send_heap() (spead2.send.BytesStream method)
(spead2.send.UdpStream method)
set_affinity() (spead2.spead2.ThreadPool static method)
set_cnt_sequence() (spead2.send.UdpStream method)
set_memcpy() (spead2.recv.Stream method)
set_memory_allocator() (spead2.recv.Stream method)
spead2 (module)
spead2.MemoryPool (built-in class)
spead2.MmapAllocator (built-in class)
spead2.recv.Heap (built-in class)
,
[1]
spead2.recv.Heap.is_start_of_stream() (built-in function)
,
[1]
spead2.recv.Stream (built-in class)
spead2.recv.StreamStats (built-in class)
spead2.recv.trollius.Stream (built-in class)
spead2.send.BytesStream (built-in class)
spead2.send.StreamConfig (built-in class)
spead2.send.UdpIbvStream (built-in class)
spead2.send.UdpStream (built-in class)
,
[1]
,
[2]
,
[3]
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::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_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::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::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::get_stats (C++ function)
spead2::recv::stream::stop (C++ function)
spead2::recv::stream::stop_received (C++ function)
spead2::recv::stream_base::flush (C++ function)
spead2::recv::stream_stats (C++ class)
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::worker_blocked (C++ member)
spead2::recv::udp_ibv_reader (C++ class)
spead2::recv::udp_ibv_reader::udp_ibv_reader (C++ function)
,
[1]
spead2::recv::udp_reader (C++ class)
spead2::recv::udp_reader::udp_reader (C++ function)
,
[1]
,
[2]
,
[3]
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::heap (C++ function)
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::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]
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.recv.Stream method)
(spead2.spead2.ThreadPool method)
U
UdpStream (class in spead2.send.trollius)
update() (spead2.ItemGroup method)
V
value (spead2.Item attribute)
values() (spead2.ItemGroup method)
version (spead2.Item attribute)
W
warn_on_error (spead2.MemoryPool attribute)
worker_blocked (spead2.recv.StreamStats attribute)
Read the Docs
v: v1.4.0
Versions
latest
stable
v1.4.0
v1.4.0b1
v1.3.2
v1.3.1
v1.3.0
v1.2.2
v1.1.2
v1.0.1
v0.10.4
v0.9.1
v0.8.2
v0.7.1
v0.6.3
v0.5.0
v0.4.7
v0.3.0
v0.2.2
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.