Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::packet::IReader Class Referenceabstract

Packet reader interface. More...

#include <ireader.h>

Inheritance diagram for roc::packet::IReader:

Public Member Functions

virtual PacketPtr read ()=0
 Read packet. More...
 

Detailed Description

Packet reader interface.

Definition at line 21 of file ireader.h.

Member Function Documentation

virtual PacketPtr roc::packet::IReader::read ( )
pure virtual

Read packet.

Returns
next available packet or NULL if there are no packets.

Implemented in roc::fec::Reader, roc::rtp::Validator, roc::packet::SortedQueue, roc::packet::DelayedReader, roc::packet::ConcurrentQueue, and roc::packet::Queue.


The documentation for this class was generated from the following file: