Hi,

Answer 1:
    The delay function between broadcast packet is coded in a couple of
places as follows

      // put the periodic update sending callback back onto the
      // the scheduler queue for next time....
      s.schedule (helper_, periodic_callback_,
                  perup_ * (0.75 + jitter (0.25, be_random_)));

     perup_ variable is the period of time between two broadcast packets.

Answer 2:
     it does depend on a period of time. The time is called timeout value.
After min_update_periods_ * perup_  time the timeout event is
generated.

The code is as follows:
      s.schedule (helper_, prte->timeout_event, min_update_periods_ *
perup_);


Reply via email to