Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::packet::Packet Member List

This is the complete list of members for roc::packet::Packet, including all inherited members.

add_flags(unsigned flags)roc::packet::Packet
approx_size(size_t n_samples)roc::packet::Packetstatic
buffer() constroc::packet::Packet
capture_timestamp() constroc::packet::Packet
compare(const Packet &other) constroc::packet::Packet
container_of(UDP *udp)roc::packet::Packetinlinestatic
decref() constroc::core::RefCounted< Packet, core::PoolAllocation >inline
destroy(T &object)roc::core::PoolAllocationinlineprotected
duration() constroc::packet::Packet
fec() constroc::packet::Packet
fec()roc::packet::Packet
Flag enum nameroc::packet::Packet
FlagAudio enum valueroc::packet::Packet
FlagComposed enum valueroc::packet::Packet
FlagControl enum valueroc::packet::Packet
FlagFEC enum valueroc::packet::Packet
FlagPrepared enum valueroc::packet::Packet
FlagRepair enum valueroc::packet::Packet
FlagRestored enum valueroc::packet::Packet
FlagRTCP enum valueroc::packet::Packet
FlagRTP enum valueroc::packet::Packet
flags() constroc::packet::Packet
FlagUDP enum valueroc::packet::Packet
getref() constroc::core::RefCounted< Packet, core::PoolAllocation >inline
has_flags(unsigned flags) constroc::packet::Packet
has_source_id() constroc::packet::Packet
incref() constroc::core::RefCounted< Packet, core::PoolAllocation >inline
list_data() constroc::core::ListNode< Tag >inline
list_node(ListData *data)roc::core::ListNode< Tag >inlinestatic
mpsc_queue_data() constroc::core::MpscQueueNode< Tag >inline
mpsc_queue_node(MpscQueueData *data)roc::core::MpscQueueNode< Tag >inlinestatic
NonCopyable() (defined in roc::core::NonCopyable< Tag >)roc::core::NonCopyable< Tag >inlineprotected
NonCopyable() (defined in roc::core::NonCopyable< ListNode< void > >)roc::core::NonCopyable< ListNode< void > >inlineprotected
NonCopyable() (defined in roc::core::NonCopyable< MpscQueueNode< void > >)roc::core::NonCopyable< MpscQueueNode< void > >inlineprotected
Packet(core::IPool &packet_pool)roc::packet::Packetexplicit
payload() constroc::packet::Packet
pool() constroc::core::PoolAllocationinlineprotected
PoolAllocation(IPool &pool)roc::core::PoolAllocationinlineprotected
print(int flags) constroc::packet::Packetinline
receive_timestamp() constroc::packet::Packet
RefCounted()roc::core::RefCounted< Packet, core::PoolAllocation >inline
RefCounted(const core::PoolAllocation &policy)roc::core::RefCounted< Packet, core::PoolAllocation >inlineexplicit
rtcp() constroc::packet::Packet
rtcp()roc::packet::Packet
rtp() constroc::packet::Packet
rtp()roc::packet::Packet
set_buffer(const core::Slice< uint8_t > &data)roc::packet::Packet
source_id() constroc::packet::Packet
stream_timestamp() constroc::packet::Packet
udp() constroc::packet::Packet
udp()roc::packet::Packet
~ListNode() (defined in roc::core::ListNode< Tag >)roc::core::ListNode< Tag >inline
~MpscQueueNode() (defined in roc::core::MpscQueueNode< Tag >)roc::core::MpscQueueNode< Tag >inline