class documentation
class SubscriberStatisticsLogger:
Constructor: SubscriberStatisticsLogger(subscriber)
Class that monitors each subscriber.
this class basically just keeps a collection of ConnectionStatisticsLogger.
Class Method | is |
Undocumented |
Method | __init__ |
Undocumented |
Method | callback |
This method is called for every message that has been received. |
Method | read |
Fetch window parameters from parameter server |
Method | shutdown |
Undocumented |
Instance Variable | connections |
Undocumented |
Instance Variable | max |
Undocumented |
Instance Variable | max |
Undocumented |
Instance Variable | min |
Undocumented |
Instance Variable | min |
Undocumented |
Instance Variable | subscriber |
Undocumented |
This method is called for every message that has been received.
@param msg: The message received. @param publisher: The name of the publisher node that sent the msg @param stat_bytes: A counter, how many bytes have been moved across this connection since it exists.
This method just looks up the ConnectionStatisticsLogger for the specific connection between publisher and subscriber and delegates to statistics logging to that instance.