ContainerTracer  0.1
Public Member Functions | Data Fields | Static Public Attributes
web.package.chart.Chart Class Reference

Want to convert trace-replay interval result into Frontend chart form. More...

Collaboration diagram for web.package.chart.Chart:
Collaboration graph

Public Member Functions

def set_config (self, _json)
 Set interval result in json form into frontend chart form. More...
 
def set_avg_bw (self, avg_bw)
 average bandwidth setter. More...
 
def set_cur_bw (self, cur_bw)
 current bandwidth setter. More...
 
def set_latency (self, lat)
 latency setter. More...
 
def set_cgroup_id (self, cgroup_id)
 cgroup id setter. More...
 
def get_chart_result (self)
 return formatted data at set_config() More...
 

Data Fields

 chart_result
 

Static Public Attributes

int FIN = 3
 

Detailed Description

Want to convert trace-replay interval result into Frontend chart form.

Show average bandwidth, current bandwidth, latency, cgroup_id.

Member Function Documentation

◆ get_chart_result()

def web.package.chart.Chart.get_chart_result (   self)

return formatted data at set_config()

Returns
Trace-replay interval resut in frontend chart form. dictinory.

◆ set_avg_bw()

def web.package.chart.Chart.set_avg_bw (   self,
  avg_bw 
)

average bandwidth setter.

Parameters
[in]avg_bwaverage bandwidth.

◆ set_cgroup_id()

def web.package.chart.Chart.set_cgroup_id (   self,
  cgroup_id 
)

cgroup id setter.

Parameters
[in]cgroup_idcgroup id.

◆ set_config()

def web.package.chart.Chart.set_config (   self,
  _json 
)

Set interval result in json form into frontend chart form.

Parameters
[in]_jsontrace-replay interval result in json string form.

◆ set_cur_bw()

def web.package.chart.Chart.set_cur_bw (   self,
  cur_bw 
)

current bandwidth setter.

Parameters
[in]cur_bwcurrent bandwidth

◆ set_latency()

def web.package.chart.Chart.set_latency (   self,
  lat 
)

latency setter.

Parameters
[in]latlatency.

Field Documentation

◆ chart_result

web.package.chart.Chart.chart_result

◆ FIN

int web.package.chart.Chart.FIN = 3
static

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