Motr  M0
record.trace Class Reference
Inheritance diagram for record.trace:
Inheritance graph
Collaboration diagram for record.trace:
Collaboration graph

Public Member Functions

def __init__ (self, width, height, loc_nr, duration, starttime=None, step=100, outname="out.svg", maxfom=20, verbosity=0, label=True)
 
def done (self)
 
def fomadd (self, fom)
 
def fomdel (self, fom)
 
def getloc (self, idx)
 
def getlane (self, fom, lane)
 
def getpos (self, stamp)
 
def fomfind (self, rec)
 
def getcolour (self, str)
 
def fomcolour (self, fom)
 
def fomrect (self, fom, lane, start, end)
 
def statecolour (self, fom)
 
def rect (self, kw)
 
def line (self, start, end, kw)
 
def tline (self, start, end, kw)
 
def text (self, text, connect=False, force=False, kw)
 
def fomtext (self, fom, text, time)
 
def prepare (self, time)
 
def ioadd (self, time, fid, seconds)
 
def netbufadd (self, time, buf, qtype, seconds, stime, status, length)
 
def mutex (self, mname, label, time, seconds, addr)
 

Data Fields

 timeformat
 
 start
 
 prep
 
 label
 
 width
 
 height
 
 loc_nr
 
 usec
 
 step
 
 verb
 
 maxfom
 
 out
 
 lmargin
 
 reqhwidth
 
 lockwidth
 
 netwidth
 
 iowidth
 
 rmargin
 
 reqhstart
 
 lockstart
 
 netstart
 
 iostart
 
 loc_width
 
 loc_margin
 
 fom_width
 
 maxlane
 
 lane_margin
 
 lane_width
 
 axis
 
 locality
 
 iomax
 
 iolane
 
 iolane0
 
 iolast
 
 netmax
 
 netlane
 
 netlane0
 
 netlast
 
 lockmax
 
 locklane
 
 locklane0
 
 locks
 
 processed
 
 reported
 
 textstep
 
 scribbles
 
 foms
 
 dash
 
 warnedlabel
 
 warnednet
 
 warnedlock
 
 warnedio
 
 warnedfom
 
 lastreport
 
 end
 

Detailed Description

Definition at line 80 of file record.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  width,
  height,
  loc_nr,
  duration,
  starttime = None,
  step = 100,
  outname = "out.svg",
  maxfom = 20,
  verbosity = 0,
  label = True 
)

Definition at line 83 of file record.py.

Member Function Documentation

◆ done()

def done (   self)

Definition at line 170 of file record.py.

◆ fomadd()

def fomadd (   self,
  fom 
)

Definition at line 173 of file record.py.

◆ fomcolour()

def fomcolour (   self,
  fom 
)

Definition at line 212 of file record.py.

Here is the call graph for this function:

◆ fomdel()

def fomdel (   self,
  fom 
)

Definition at line 176 of file record.py.

◆ fomfind()

def fomfind (   self,
  rec 
)

Definition at line 194 of file record.py.

Here is the call graph for this function:

◆ fomrect()

def fomrect (   self,
  fom,
  lane,
  start,
  end 
)

Definition at line 215 of file record.py.

Here is the call graph for this function:

◆ fomtext()

def fomtext (   self,
  fom,
  text,
  time 
)

Definition at line 271 of file record.py.

Here is the call graph for this function:

◆ getcolour()

def getcolour (   self,
  str 
)

Definition at line 205 of file record.py.

Here is the caller graph for this function:

◆ getlane()

def getlane (   self,
  fom,
  lane 
)

Definition at line 182 of file record.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getloc()

def getloc (   self,
  idx 
)

Definition at line 179 of file record.py.

Here is the caller graph for this function:

◆ getpos()

def getpos (   self,
  stamp 
)

Definition at line 188 of file record.py.

Here is the caller graph for this function:

◆ ioadd()

def ioadd (   self,
  time,
  fid,
  seconds 
)

Definition at line 293 of file record.py.

Here is the call graph for this function:

◆ line()

def line (   self,
  start,
  end,
  kw 
)

Definition at line 240 of file record.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mutex()

def mutex (   self,
  mname,
  label,
  time,
  seconds,
  addr 
)

Definition at line 349 of file record.py.

Here is the call graph for this function:

◆ netbufadd()

def netbufadd (   self,
  time,
  buf,
  qtype,
  seconds,
  stime,
  status,
  length 
)

Definition at line 313 of file record.py.

Here is the call graph for this function:

◆ prepare()

def prepare (   self,
  time 
)

Definition at line 275 of file record.py.

◆ rect()

def rect (   self,
  kw 
)

Definition at line 234 of file record.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ statecolour()

def statecolour (   self,
  fom 
)

Definition at line 221 of file record.py.

◆ text()

def text (   self,
  text,
  connect = False,
  force = False,
  kw 
)

Definition at line 248 of file record.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ tline()

def tline (   self,
  start,
  end,
  kw 
)

Definition at line 244 of file record.py.

Here is the call graph for this function:
Here is the caller graph for this function:

Field Documentation

◆ axis

axis

Definition at line 122 of file record.py.

◆ dash

dash

Definition at line 141 of file record.py.

◆ end

end

Definition at line 280 of file record.py.

◆ fom_width

fom_width

Definition at line 118 of file record.py.

◆ foms

foms

Definition at line 140 of file record.py.

◆ height

height

Definition at line 92 of file record.py.

◆ iolane

iolane

Definition at line 125 of file record.py.

◆ iolane0

iolane0

Definition at line 126 of file record.py.

◆ iolast

iolast

Definition at line 127 of file record.py.

◆ iomax

iomax

Definition at line 124 of file record.py.

◆ iostart

iostart

Definition at line 114 of file record.py.

◆ iowidth

iowidth

Definition at line 105 of file record.py.

◆ label

label

Definition at line 90 of file record.py.

◆ lane_margin

lane_margin

Definition at line 120 of file record.py.

◆ lane_width

lane_width

Definition at line 121 of file record.py.

◆ lastreport

lastreport

Definition at line 278 of file record.py.

◆ lmargin

lmargin

Definition at line 101 of file record.py.

◆ loc_margin

loc_margin

Definition at line 117 of file record.py.

◆ loc_nr

loc_nr

Definition at line 93 of file record.py.

◆ loc_width

loc_width

Definition at line 116 of file record.py.

◆ locality

Definition at line 123 of file record.py.

◆ locklane

locklane

Definition at line 133 of file record.py.

◆ locklane0

locklane0

Definition at line 134 of file record.py.

◆ lockmax

lockmax

Definition at line 132 of file record.py.

◆ locks

locks

Definition at line 135 of file record.py.

◆ lockstart

lockstart

Definition at line 112 of file record.py.

◆ lockwidth

lockwidth

Definition at line 103 of file record.py.

◆ maxfom

maxfom

Definition at line 97 of file record.py.

◆ maxlane

maxlane

Definition at line 119 of file record.py.

◆ netlane

netlane

Definition at line 129 of file record.py.

◆ netlane0

netlane0

Definition at line 130 of file record.py.

◆ netlast

netlast

Definition at line 131 of file record.py.

◆ netmax

netmax

Definition at line 128 of file record.py.

◆ netstart

netstart

Definition at line 113 of file record.py.

◆ netwidth

netwidth

Definition at line 104 of file record.py.

◆ out

out

Definition at line 98 of file record.py.

◆ prep

prep

Definition at line 89 of file record.py.

◆ processed

processed

Definition at line 136 of file record.py.

◆ reported

reported

Definition at line 137 of file record.py.

◆ reqhstart

reqhstart

Definition at line 111 of file record.py.

◆ reqhwidth

reqhwidth

Definition at line 102 of file record.py.

◆ rmargin

rmargin

Definition at line 106 of file record.py.

◆ scribbles

scribbles

Definition at line 139 of file record.py.

◆ start

start

Definition at line 86 of file record.py.

◆ step

step

Definition at line 95 of file record.py.

◆ textstep

textstep

Definition at line 138 of file record.py.

◆ timeformat

timeformat

Definition at line 84 of file record.py.

◆ usec

usec

Definition at line 94 of file record.py.

◆ verb

verb

Definition at line 96 of file record.py.

◆ warnedfom

warnedfom

Definition at line 150 of file record.py.

◆ warnedio

warnedio

Definition at line 149 of file record.py.

◆ warnedlabel

warnedlabel

Definition at line 146 of file record.py.

◆ warnedlock

warnedlock

Definition at line 148 of file record.py.

◆ warnednet

warnednet

Definition at line 147 of file record.py.

◆ width

width

Definition at line 91 of file record.py.


The documentation for this class was generated from the following file: