Open
Description
Description of defect
The rest of the Events/EventQueue library is using Chrono times but UserAllocatedEvents have not been updated accordingly. For consistency UserAllocatedEvents should be updated to also use Chrono durations.
Target(s) affected by this defect ?
n/a
Toolchain(s) (name and version) displaying this defect ?
n/a
What version of Mbed-os are you using (tag or sha) ?
mbed-os-6.6.0
What version(s) of tools are you using. List all that apply (E.g. mbed-cli)
n/a
How is this defect reproduced ?
Just inspect the code in UserAllocatedEvent.h:
/** Configure the delay of an event
*
* @param delay Millisecond delay before dispatching the event
*/
void delay(int delay)
{
MBED_ASSERT(!_post_ref);
_delay = delay;
}
/** Configure the period of an event
*
* @param period Millisecond period for repeatedly dispatching an event
*/
void period(int period)
{
MBED_ASSERT(!_post_ref);
_period = period;
}