Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
File size: 886 Bytes
13170f7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | import ctypes
from ctypes_enum import CtypesEnum
from .EveErrors import *
TIME_SOURCE_SIZE = 16
class EveTiming(ctypes.Structure):
_fields_ = [
("errorCode", ctypes.c_int),
("eveCameraImageAcquisitionTimepoint", ctypes.c_longlong),
("eveAlgorithmDuration", ctypes.c_longlong),
("time1", ctypes.c_longlong),
("time1Source", ctypes.c_byte * TIME_SOURCE_SIZE),
("time2", ctypes.c_longlong),
("time2Source", ctypes.c_byte * TIME_SOURCE_SIZE),
("time3", ctypes.c_longlong),
("time3Source", ctypes.c_byte * TIME_SOURCE_SIZE),
("time4", ctypes.c_longlong),
("time4Source", ctypes.c_byte * TIME_SOURCE_SIZE),
("time5", ctypes.c_longlong),
("time5Source", ctypes.c_byte * TIME_SOURCE_SIZE),
("time6", ctypes.c_longlong),
("time6Source", ctypes.c_byte * TIME_SOURCE_SIZE),
("time7", ctypes.c_longlong),
("time7Source", ctypes.c_byte * TIME_SOURCE_SIZE),
]
|