A network-wide wakeup service. This service controls the wakeup of an entire network at once, with parameters given by a base station and flooded through the network using a Trickle-like protocol. The wakeup cannot be changed if the period is already active (in other words, if the current time is after the start time but before the stop time). Otherwise, a new schedule may be installed prior to or after the current schedule is executed.
NetWakeC is coupled with NetSyncC and should not be used independently. No component should ever need to include NetWakeC nor should any component wire to NetWakeC.