ct3_update_collector_status

Navigation:  C++ > 采集器管理接口 > 采集器 >

ct3_update_collector_status

Previous pageReturn to chapter overviewNext page

 

函数

更新采集器状态

int32 ct3_update_collector_status(

                 hd3_in uint32 nCollectorID,

                 hd3_in uint16 nQuality,

                 hd3_in int32 nActiveTagNum,

                 hd3_in const HD3Time* pTime                                        

                 );

参数

nCollectorID

   [in]  采集器ID

nQuality

   [in] 采集器状态

采集器状态有如下取值

DATA_QUALITY_VALUE_CT_BOOTTING                 // 正在启动

DATA_QUALITY_VALUE_CT_ACTIVE               // 活动

DATA_QUALITY_VALUE_CT_SHUTDOWN               // 未启动

DATA_QUALITY_VALUE_CT_TIMEOUT             // 超时

更新状态为正在启动,会自动检查采集器下的所有点的实时记录是否为停机记录,如果不是,添加一条停机记录。

更新状态为未启动,会自动为采集器下的所有设备添加一条未连接的记录,自动为采集器下的所有点添加一条停机记录

nActiveTag

   [in]活动点数

pTime

   [in]更新时间

返回值

添加成功,返回RD_SUCEESS。添加失败返回错误码,见error_code.h。

举例

示例代码参见采集器

参见:

ct3_add_collector

ct3_modify_collector

ct3_delete_collector

ct3_query_collectors_status

ct3_update_collector_status

ct3_query_all_collectors

ct3_query_collector

ct3_query_collector_id_by_name

©2015. All Rights Reserved.