void ob_set_logger_to_file(ob_log_severity severity, const char *directory, ob_error **error)
设置输出日志到文件
ob_context * ob_create_context_with_config(const char *config_path, ob_error **error)
创建context的接口函数
ob_device_list * ob_query_device_list(ob_context *context, ob_error **error)
枚举设备列表
ob_context * ob_create_context(ob_error **error)
创建context的接口函数
void ob_delete_context(ob_context *context, ob_error **error)
删除上下文环境
void ob_set_logger_severity(ob_log_severity severity, ob_error **error)
设置全局日志的等级,会同时作用于输出到console和输出到文件的日志等级
void ob_set_device_changed_callback(ob_context *context, ob_device_changed_callback callback, void *user_data, ob_error **error)
设置设备插拔回调函数
void ob_enable_multi_device_sync(ob_context *context, uint64_t repeatInterval, ob_error **error)
启动多设备同步功能,同步已创建设备的时钟(需要使用的设备支持该功能)
ob_device * ob_create_net_device(ob_context *context, const char *address, uint16_t port, ob_error **error)
创建网络设备