VSF Documented
Macros | Functions
vsf_distbus_transport_stream.c File Reference
#include "./vsf_distbus_transport_stream.h"

Macros

#define __VSF_SIMPLE_STREAM_CLASS_INHERIT__
 
#define __VSF_DISTBUS_TRANSPORT_STREAM_CLASS_IMPLEMENT
 

Functions

bool vsf_distbus_transport_stream_init (void *transport, void *p, void(*on_inited)(void *p))
 
bool vsf_distbus_transport_stream_send (void *transport, uint8_t *buffer, uint_fast32_t size, void *p, void(*on_sent)(void *p))
 
bool vsf_distbus_transport_stream_recv (void *transport, uint8_t *buffer, uint_fast32_t size, void *p, void(*on_recv)(void *p))
 

Macro Definition Documentation

◆ __VSF_SIMPLE_STREAM_CLASS_INHERIT__

#define __VSF_SIMPLE_STREAM_CLASS_INHERIT__

◆ __VSF_DISTBUS_TRANSPORT_STREAM_CLASS_IMPLEMENT

#define __VSF_DISTBUS_TRANSPORT_STREAM_CLASS_IMPLEMENT

Function Documentation

◆ vsf_distbus_transport_stream_init()

bool vsf_distbus_transport_stream_init ( void *  transport,
void *  p,
void(*)(void *p)  on_inited 
)

◆ vsf_distbus_transport_stream_send()

bool vsf_distbus_transport_stream_send ( void *  transport,
uint8_t buffer,
uint_fast32_t  size,
void *  p,
void(*)(void *p)  on_sent 
)

◆ vsf_distbus_transport_stream_recv()

bool vsf_distbus_transport_stream_recv ( void *  transport,
uint8_t buffer,
uint_fast32_t  size,
void *  p,
void(*)(void *p)  on_recv 
)
Generated from commit: vsfteam/vsf@74aa6ce