Macros | Functions
mx_node_interface_basic.h File Reference

Interface Basic is supported mandatorily, it contains basic operations. More...

#include "mx_node_node.h"

Go to the source code of this file.

Macros

#define INTERFACE_MX_NODE_BASIC   (1ll << 0)
 Interface basic's flag. More...
 
#define INTERFACE_MX_NODE_DATA_ACCESS   (1ll << 1)
 Interface data access's flag. More...
 

Functions

const char * mx_node_operator_get_version ()
 Get node operator's version. More...
 
long long mx_node_operator_get_supported_interfaces ()
 Get supported interfaces. More...
 
MX_NODE_RESULT mx_node_operator_initialize (MX_NODE_NODE_OPERATOR_HANDLE operator_handle)
 Do node operator's initialize, like create nodes. More...
 
void mx_node_operator_uninitialize ()
 Do node operator's uninitialize. More...
 
void mx_node_operator_start ()
 A notify to inform node operator start with non-blocking. More...
 
void mx_node_operator_stop ()
 A notify to inform node operator stopping. More...
 

Detailed Description

Interface Basic is supported mandatorily, it contains basic operations.

Date
2019-06-11
Author
Rich Liao
Version
V1.0
Note
These basic operations are not all doing node operation, some prodive node operator's information or run start and stop processes.

Definition in file mx_node_interface_basic.h.