You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
is available only for NEM layers.
Modified NEMQueuedLayer to expose an interface to process a scheduled
callable:
template <typename Function>
void processTimer(Function fn,
const TimePoint & expireTime,
const TimePoint & scheduleTime,
const TimePoint & fireTime);
Created an NEM layer platform service and timer service proxy
implementation to allow enqueuing of expired timer callables within
respective NEM functor queues.
Modified builders (NEM and transport) and the embedded transport API
to reorder nesting of NEM wrappers in order to expose NEMQueuedLayer
instances:
NEMQueuedLayer(NEMStatefulLayer(Plugin|Embedded Transport)))
Modified all NEM layer specializations of NEMQueuedLayer to use base
class NEMLayer references.
Modified NEMOTAAdpater and NEMQueuedLayer functor queues to reduce the
number of synchronization locks required under heavy load.
Modified OTAManager interface to use a const DownstreamPacket
reference in sendOTAPacket.
Modified OTAManager logic to avoid creation of an UpstreamPacket from a
DownstreamPacket to send up the stack if the number of NEMs registered
is not greater than 1.
Modified RF Pipe, IEEE802.11abg and TDMA radio models to use the
timer service callable interface.
See #51
Modify the timer service to allow scheduling a callable in addition to the existing functionality that allows scheduling calls to processTimedEvent .
The text was updated successfully, but these errors were encountered: