Implementation of the OpenLCB interface abstraction for the CAN-bus interface standard.
std::unique_ptr< BulkAliasAllocatorInterface > create_bulk_alias_allocator(IfCan *can_if)
Creates a bulk alias allocator.
All callable flow request objects have to derive from this struct.
void reset_base()
Call this from all instances of reset(...).
Message type to request allocating many aliases for an interface.
void reset(unsigned count)
unsigned numAliases_
How many aliases to allocate.