用于处理 VPI 事件的函数和结构体。 更多...
宏 | |
事件特定的标志。 | |
#define | VPI_EVENT_DISABLE_TIMESTAMP (1ULL << 63) |
禁用事件信号的时间戳。 更多... | |
函数 | |
VPIStatus | vpiEventCreate (uint64_t flags, VPIEvent *event) |
创建事件实例。 更多... | |
void | vpiEventDestroy (VPIEvent event) |
销毁事件实例及其拥有的所有资源。 更多... | |
VPIStatus | vpiEventRecord (VPIEvent event, VPIStream stream) |
在此调用时捕获事件中流命令队列的内容。 更多... | |
VPIStatus | vpiEventSync (VPIEvent event) |
阻塞调用线程,直到事件被信号触发。 更多... | |
VPIStatus | vpiEventQuery (VPIEvent event, VPIEventState *state) |
查询事件当前捕获的所有工作的状态。 更多... | |
VPIStatus | vpiEventElapsedTimeMillis (VPIEvent start, VPIEvent end, float *msec) |
计算两个已完成事件之间经过的时间,以毫秒为单位。 更多... | |
VPIStatus | vpiEventGetFlags (VPIEvent event, uint64_t *flags) |
返回事件创建期间传递的事件标志。 更多... | |
用于处理 VPI 事件的函数和结构体。
定义在文件 Event.h 中。