Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | List of all members
topic_compare.ROSTopicCompare Class Reference
Inheritance diagram for topic_compare.ROSTopicCompare:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, scale="KB", captureSize=100)
 
def getBandwidth (self, i)
 
def getEndTime (self, i)
 
def getMaxByte (self, i)
 
def getMessageNum (self, i)
 
def getMinByte (self, i)
 
def getStartTime (self, i)
 
def getTotalBytes (self, i)
 
def isAllTopicAvailable (self, size)
 
def printBandWidth (self)
 
def registerTopic (self, topic_name)
 

Public Attributes

 captureSize
 
 scaleType
 

Static Public Attributes

int captureSize = 100
 
 lock = Lock()
 
int scaleType = 0
 
list subscriberArray = []
 
list topicSizesArray = []
 
list topicTimesArray = []
 

Private Member Functions

def _gen_callback (self)
 

Detailed Description

Definition at line 13 of file topic_compare.py.

Constructor & Destructor Documentation

def topic_compare.ROSTopicCompare.__init__ (   self,
  scale = "KB",
  captureSize = 100 
)

Definition at line 20 of file topic_compare.py.

Member Function Documentation

def topic_compare.ROSTopicCompare._gen_callback (   self)
private

Definition at line 30 of file topic_compare.py.

def topic_compare.ROSTopicCompare.getBandwidth (   self,
  i 
)

Definition at line 68 of file topic_compare.py.

def topic_compare.ROSTopicCompare.getEndTime (   self,
  i 
)

Definition at line 66 of file topic_compare.py.

def topic_compare.ROSTopicCompare.getMaxByte (   self,
  i 
)

Definition at line 58 of file topic_compare.py.

def topic_compare.ROSTopicCompare.getMessageNum (   self,
  i 
)

Definition at line 62 of file topic_compare.py.

def topic_compare.ROSTopicCompare.getMinByte (   self,
  i 
)

Definition at line 60 of file topic_compare.py.

def topic_compare.ROSTopicCompare.getStartTime (   self,
  i 
)

Definition at line 64 of file topic_compare.py.

def topic_compare.ROSTopicCompare.getTotalBytes (   self,
  i 
)

Definition at line 56 of file topic_compare.py.

def topic_compare.ROSTopicCompare.isAllTopicAvailable (   self,
  size 
)

Definition at line 53 of file topic_compare.py.

def topic_compare.ROSTopicCompare.printBandWidth (   self)

Definition at line 70 of file topic_compare.py.

def topic_compare.ROSTopicCompare.registerTopic (   self,
  topic_name 
)

Definition at line 49 of file topic_compare.py.

Member Data Documentation

int topic_compare.ROSTopicCompare.captureSize = 100
static

Definition at line 18 of file topic_compare.py.

topic_compare.ROSTopicCompare.captureSize

Definition at line 28 of file topic_compare.py.

topic_compare.ROSTopicCompare.lock = Lock()
static

Definition at line 19 of file topic_compare.py.

int topic_compare.ROSTopicCompare.scaleType = 0
static

Definition at line 17 of file topic_compare.py.

topic_compare.ROSTopicCompare.scaleType

Definition at line 22 of file topic_compare.py.

list topic_compare.ROSTopicCompare.subscriberArray = []
static

Definition at line 14 of file topic_compare.py.

list topic_compare.ROSTopicCompare.topicSizesArray = []
static

Definition at line 15 of file topic_compare.py.

list topic_compare.ROSTopicCompare.topicTimesArray = []
static

Definition at line 16 of file topic_compare.py.


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


jsk_topic_tools
Author(s): Kei Okada , Yusuke Furuta
autogenerated on Tue Feb 6 2018 03:45:19