VSF Documented
|
#include "service/vsf_service_cfg.h"
#include "../vsf_simple_stream.h"
#include "./vsf_queue_stream.h"
#include "kernel/vsf_kernel.h"
#include "service/vsf_service.h"
Data Structures | |
struct | vsf_queue_stream_buffer_node_t |
Macros | |
#define | __VSF_SIMPLE_STREAM_CLASS_INHERIT__ |
#define | __VSF_QUEUE_STREAM_CLASS_IMPLEMENT |
#define | __VSF_QUEUE_STREAM_CFG_PROTECT_LEVEL scheduler |
#define | __vsf_queue_stream_protect vsf_protect(__VSF_QUEUE_STREAM_CFG_PROTECT_LEVEL) |
#define | __vsf_queue_stream_unprotect vsf_unprotect(__VSF_QUEUE_STREAM_CFG_PROTECT_LEVEL) |
Typedefs | |
typedef struct vsf_queue_stream_buffer_node_t | vsf_queue_stream_buffer_node_t |
Variables | |
const vsf_stream_op_t | vsf_queue_stream_op |
#define __VSF_SIMPLE_STREAM_CLASS_INHERIT__ |
#define __VSF_QUEUE_STREAM_CLASS_IMPLEMENT |
#define __VSF_QUEUE_STREAM_CFG_PROTECT_LEVEL scheduler |
#define __vsf_queue_stream_protect vsf_protect(__VSF_QUEUE_STREAM_CFG_PROTECT_LEVEL) |
#define __vsf_queue_stream_unprotect vsf_unprotect(__VSF_QUEUE_STREAM_CFG_PROTECT_LEVEL) |
typedef struct vsf_queue_stream_buffer_node_t vsf_queue_stream_buffer_node_t |
const vsf_stream_op_t vsf_queue_stream_op |