函数:query_event_status
产品支持情况
产品  | 
是否支持  | 
|---|---|
√  | 
|
√  | 
|
√  | 
|
√  | 
|
√  | 
|
√  | 
使用说明
C函数原型  | 
aclError aclrtQueryEventStatus(aclrtEvent event, aclrtEventRecordedStatus *status)  | 
|---|---|
Python函数  | 
status, ret = acl.rt.query_event_status(event)  | 
函数功能  | 
查询该Event捕获的所有任务的执行状态。具体见acl.rt.record_event接口参考Event捕获的细节。  | 
输入说明  | 
event:int,指定待查询的Event对象的指针地址。  | 
返回值说明  | 
status:int,表示的是Event状态的指针地址。 
 ret:int,错误码。 
  | 
约束说明  | 
如果用户在不同线程上分别调用acl.rt.record_event和acl.rt.query_event_status,可能由于多线程导致这两个API的执行时间乱序,进而导致查询到的Event对象的完成状态不符合预期。  | 
父主题: Event管理