VSF Documented
|
#include "service/vsf_service_cfg.h"
#include "utilities/vsf_utilities.h"
#include "utilities/ooc_class.h"
Go to the source code of this file.
Data Structures | |
struct | vsf_distbus_msgheader_t |
class | vsf_distbus_msg_t |
struct | vsf_distbus_service_info_t |
class | vsf_distbus_service_t |
struct | vsf_distbus_bus_op_t |
struct | vsf_distbus_mem_op_t |
struct | vsf_distbus_op_t |
class | vsf_distbus_t |
Macros | |
#define | __vsf_distbus_trace(...) vsf_trace_debug(__VA_ARGS__) |
#define | __vsf_distbus_trace_buffer(__ptr, __size) vsf_trace_buffer(VSF_TRACE_DEBUG, (__ptr), (__size)) |
Typedefs | |
typedef bool(* | vsf_distbus_msghandler_t) (vsf_distbus_t *bus, vsf_distbus_service_t *service, vsf_distbus_msg_t *msg) |
typedef struct vsf_distbus_msgheader_t | vsf_distbus_msgheader_t |
typedef struct vsf_distbus_service_info_t | vsf_distbus_service_info_t |
typedef struct vsf_distbus_bus_op_t | vsf_distbus_bus_op_t |
typedef struct vsf_distbus_mem_op_t | vsf_distbus_mem_op_t |
typedef void(* | vsf_distbus_on_error_t) (vsf_distbus_t *distbus) |
typedef struct vsf_distbus_op_t | vsf_distbus_op_t |
Functions | |
vsf_err_t | vsf_distbus_init (vsf_distbus_t *distbus) |
vsf_err_t | vsf_distbus_start (vsf_distbus_t *distbus) |
void | vsf_distbus_register_service (vsf_distbus_t *distbus, vsf_distbus_service_t *service) |
#define __vsf_distbus_trace | ( | ... | ) | vsf_trace_debug(__VA_ARGS__) |
#define __vsf_distbus_trace_buffer | ( | __ptr, | |
__size | |||
) | vsf_trace_buffer(VSF_TRACE_DEBUG, (__ptr), (__size)) |
typedef bool(* vsf_distbus_msghandler_t) (vsf_distbus_t *bus, vsf_distbus_service_t *service, vsf_distbus_msg_t *msg) |
typedef struct vsf_distbus_msgheader_t vsf_distbus_msgheader_t |
typedef struct vsf_distbus_service_info_t vsf_distbus_service_info_t |
typedef struct vsf_distbus_bus_op_t vsf_distbus_bus_op_t |
typedef struct vsf_distbus_mem_op_t vsf_distbus_mem_op_t |
typedef void(* vsf_distbus_on_error_t) (vsf_distbus_t *distbus) |
typedef struct vsf_distbus_op_t vsf_distbus_op_t |
|
extern |
|
extern |
|
extern |