TimerEventInfo


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]

Variable

Description

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.

Type

Description

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.

Type

Description

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]

-

TimerEventInfo is a class, and it is passed as the return value when the debugger.Timer.Information function is executed.

[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
>>>