Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Prepare a packet for being sent. More...
#include <shipper.h>
Public Member Functions | |
Shipper (const address::SocketAddr &dest_address, IComposer &composer, IWriter &writer) | |
Initialize. More... | |
virtual ROC_ATTR_NODISCARD status::StatusCode | write (const packet::PacketPtr &packet) |
Write outgoing packet. More... | |
roc::packet::Shipper::Shipper | ( | const address::SocketAddr & | dest_address, |
IComposer & | composer, | ||
IWriter & | writer | ||
) |
Initialize.
dest_address
- destination address that is assigned to the outgoing packets.composer
to compose a packet if necessary.writer
to write outgoing packet.
|
virtual |
Write outgoing packet.
Implements roc::packet::IWriter.