SWDEV-361376 - Add events to python interface

- Implement context manager event class for easier usage instead of having 4 different
  APIs.
- Add support for with statement for easier cleanup.

Change-Id: I396947a93d3f04efc068e17804eab12eefa97cf0
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com>
This commit is contained in:
Dalibor Stanisavljevic
2022-11-09 15:38:30 +01:00
parent a6efdd32ed
commit 23160fa8e0
3 changed files with 100 additions and 26 deletions
+1 -1
View File
@@ -89,7 +89,7 @@ from .amdsmi_interface import amdsmi_dev_perf_level_set_v1
# # Events
# from .smi_interface import EventListen
from .amdsmi_interface import AmdSmiEventReader
# # Enums