This class holds conditional timer event information (return value of the debugger.Timer.Information function).
[Type]
class TimerEventInfo:
Number = 0
Name = ""
Enable = True
StartAddress = ""
StartData = ""
StartTimerType = TimerType.Execution
EndAddress = ""
EndData = ""
EndTimerType = TimerType.Execution
|
[Variable]
|
|
Number
|
This holds the timer event number.
|
Name
|
This holds the name of the timer.
|
Enable
|
This holds whether the timer is enabled or not.
True: Enabled
False: Disabled
|
StartAddress
|
This holds the address starting timer measurement.
|
StartData
|
This holds the data condition (number) of an address starting timer measurement.
|
StartTimerType
|
This holds the type of timers which start timer measurement.
|
|
|
TimerType.Execution
|
Start a timer at execution
|
TimerType.Read
|
Start a timer at data read
|
TimerType.Write
|
Start a timer at data write
|
TimerType.Access
|
Start a timer at data access
|
EndAddress
|
This holds the address ending timer measurement.
|
EndData
|
This holds the data condition (number) of an address ending timer measurement.
|
EndTimerType
|
This holds the type of timers which end timer measurement.
|
|
|
TimerType.Execution
|
End a timer at execution
|
TimerType.Read
|
End a timer at data read
|
TimerType.Write
|
End a timer at data write
|
TimerType.Access
|
End a timer at data access
|
[Detailed description]
[Example of use]
>>>info = debugger.Timer.Information()
1 PythonTimer0001 Enable main - sub
>>>print info[0].Number
1
>>>print info[0].Name
PythonTimer0001
>>>print info[0].Enable
True
>>>
|