private LookupTransformGoal(MessageDeserializer deserializer)
 {
     deserializer.Read(out this.target_frame);
     deserializer.Read(out this.source_frame);
     this.source_time = TimeMsg.Deserialize(deserializer);
     this.timeout     = DurationMsg.Deserialize(deserializer);
     this.target_time = TimeMsg.Deserialize(deserializer);
     deserializer.Read(out this.fixed_frame);
     deserializer.Read(out this.advanced);
 }
 public LookupTransformGoal(string target_frame, string source_frame, TimeMsg source_time, DurationMsg timeout, TimeMsg target_time, string fixed_frame, bool advanced)
 {
     this.target_frame = target_frame;
     this.source_frame = source_frame;
     this.source_time  = source_time;
     this.timeout      = timeout;
     this.target_time  = target_time;
     this.fixed_frame  = fixed_frame;
     this.advanced     = advanced;
 }
 public LookupTransformGoal()
 {
     this.target_frame = "";
     this.source_frame = "";
     this.source_time  = new TimeMsg();
     this.timeout      = new DurationMsg();
     this.target_time  = new TimeMsg();
     this.fixed_frame  = "";
     this.advanced     = false;
 }
예제 #4
0
 private TopicStatisticsMsg(MessageDeserializer deserializer)
 {
     deserializer.Read(out this.topic);
     deserializer.Read(out this.node_pub);
     deserializer.Read(out this.node_sub);
     this.window_start = TimeMsg.Deserialize(deserializer);
     this.window_stop  = TimeMsg.Deserialize(deserializer);
     deserializer.Read(out this.delivered_msgs);
     deserializer.Read(out this.dropped_msgs);
     deserializer.Read(out this.traffic);
     this.period_mean      = DurationMsg.Deserialize(deserializer);
     this.period_stddev    = DurationMsg.Deserialize(deserializer);
     this.period_max       = DurationMsg.Deserialize(deserializer);
     this.stamp_age_mean   = DurationMsg.Deserialize(deserializer);
     this.stamp_age_stddev = DurationMsg.Deserialize(deserializer);
     this.stamp_age_max    = DurationMsg.Deserialize(deserializer);
 }
예제 #5
0
 public TopicStatisticsMsg(string topic, string node_pub, string node_sub, TimeMsg window_start, TimeMsg window_stop, int delivered_msgs, int dropped_msgs, int traffic, DurationMsg period_mean, DurationMsg period_stddev, DurationMsg period_max, DurationMsg stamp_age_mean, DurationMsg stamp_age_stddev, DurationMsg stamp_age_max)
 {
     this.topic            = topic;
     this.node_pub         = node_pub;
     this.node_sub         = node_sub;
     this.window_start     = window_start;
     this.window_stop      = window_stop;
     this.delivered_msgs   = delivered_msgs;
     this.dropped_msgs     = dropped_msgs;
     this.traffic          = traffic;
     this.period_mean      = period_mean;
     this.period_stddev    = period_stddev;
     this.period_max       = period_max;
     this.stamp_age_mean   = stamp_age_mean;
     this.stamp_age_stddev = stamp_age_stddev;
     this.stamp_age_max    = stamp_age_max;
 }
예제 #6
0
 public TopicStatisticsMsg()
 {
     this.topic            = "";
     this.node_pub         = "";
     this.node_sub         = "";
     this.window_start     = new TimeMsg();
     this.window_stop      = new TimeMsg();
     this.delivered_msgs   = 0;
     this.dropped_msgs     = 0;
     this.traffic          = 0;
     this.period_mean      = new DurationMsg();
     this.period_stddev    = new DurationMsg();
     this.period_max       = new DurationMsg();
     this.stamp_age_mean   = new DurationMsg();
     this.stamp_age_stddev = new DurationMsg();
     this.stamp_age_max    = new DurationMsg();
 }