KmlScadssQuery

查询求解器内部信息。

接口定义

C Interface:

int KmlScadssQuery(KmlScadssSolver *solver, KmlDssInfo *basicInfo, KmlScadssInfo *scaInfo);

参数

参数名

类型

描述

输入/输出

solver

KmlScadssSolver *

由KmlScadssInit创建的求解器句柄。

输入

basicInfo

KmlDssInfo *

基础信息查询结构体指针,输入不可为空指针,输出为查询后的结果,具体内容如4.3.3.10.2.6-表1所示。

输入/输出

scaInfo

KmlScadssInfo *

分布式信息查询结构体指针,输入不可为空指针,输出为查询后的结果,具体内容如表1所示(暂无配置项)。

输入/输出

表1 KmlScadssInfo结构体字段描述

字段名

类型

描述

fieldMask

uint64_t

配置生效的字段掩码。非0的位代表配置对应字段指定的值,0的位代表使用默认值,暂无可配置的掩码位。

返回值

返回值

类型

描述

KMLSS_NO_ERROR

int

正常执行。

KMLSS_INTERNAL_ERROR

int

内部错误。

KMLSS_NULL_ARGUMENT

int

solver,basicInfo,scaInfo存在空参数。

依赖

#include "kml_scadss.h"