SmolRTSP  0.1.3
A small, portable, extensible RTSP 1.0 implementation in C99
io_vec.h File Reference

Vectored I/O support. More...

#include <stddef.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <slice99.h>
#include <smolrtsp/priv/compiler_attrs.h>
Include dependency graph for io_vec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 SLICE99_DEF_TYPED (SmolRTSP_IoVecSlice, struct iovec)
 A slice of elements of type struct iovec.
 
size_t SmolRTSP_IoVecSlice_len (SmolRTSP_IoVecSlice self) SMOLRTSP_PRIV_MUST_USE
 Computes the total length of self.
 
struct iovec smolrtsp_slice_to_iovec (U8Slice99 slice) SMOLRTSP_PRIV_MUST_USE
 Converts an octet slice slice to struct iovec.
 

Detailed Description

Vectored I/O support.