ros2topic.verb.delay module
- class ros2topic.verb.delay.DelayVerb
- Bases: - VerbExtension- Display delay of topic from timestamp in header. - add_arguments(parser, cli_name)
 - main(*, args)
 
- class ros2topic.verb.delay.ROSTopicDelay(node, window_size)
- Bases: - object- Receives messages for a topic and computes timestamp delay. - callback_delay(msg)
- Calculate delay time. - Parameters:
- msg – Message instance 
 
 - get_delay()
- Calculate the average publising delay. - Returns:
- tuple of stat results (rate, min_delta, max_delta, standard deviation, window number) None when waiting for the first message or there is no new one 
 
 - print_delay()
- Print the average publishing delay to screen. 
 
- ros2topic.verb.delay.main(args)
- ros2topic.verb.delay.positive_int(string)