VLC 4.0.0-dev
Loading...
Searching...
No Matches
vlc_preparser_msg_serdes_cbs Struct Reference

#include <vlc_preparser_ipc.h>

Data Fields

ssize_t(* write )(const void *data, size_t size, void *userdata)
 Write callback.
 
ssize_t(* read )(void *data, size_t size, void *userdata)
 Read callback.
 

Field Documentation

◆ read

ssize_t(* vlc_preparser_msg_serdes_cbs::read) (void *data, size_t size, void *userdata)

Read callback.

Parameters
[out]databuffer to read into.
[in]sizenumber of bytes to read.
[in]userdatacallback userdata.
Returns
the number of bytes read or an error code on failure.

◆ write

ssize_t(* vlc_preparser_msg_serdes_cbs::write) (const void *data, size_t size, void *userdata)

Write callback.

Parameters
[in]databuffer to write.
[in]sizenumber of bytes to write.
[in]userdatacallback userdata.
Returns
the number of bytes writen or an error code on failure.

Referenced by preparser_pool_SpawnThread().


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