|
Product |
Supported (√/x) |
|---|---|
|
|
√ |
|
|
√ |
|
|
√ |
|
|
√ |
|
|
√ |
|
|
√ |
Destroys an event. This API can be called to destroy an event before the event is complete. In this case, this API does not block the thread until the event is complete. Event-related resources are automatically released when the event is complete.
1
|
aclError aclrtDestroyEvent(aclrtEvent event) |
1
|
ret = acl.rt.destroy_event(event) |
|
Parameter |
Description |
|---|---|
|
event |
Int, pointer address of the event to be destroyed. |
|
Return Value |
Description |
|---|---|
|
ret |
Int, error code. 0 on success; else, failure. |
When calling the acl.rt.destroy_event API to destroy an event, ensure that the event is not being used by other APIs.
For the API call example, see Event Synchronization and Synchronous Wait of Tasks Between Streams (Implemented Using Events).