| 
    HiveMind
    
   | 
 
#include <AbstractTask.h>#include <BaseTask.h>#include <Task.h>#include <application-interface/ApplicationInterfaceContainer.h>#include <atomic>#include <bittybuzz/BittyBuzzContainer.h>#include <bittybuzz/BittyBuzzFactory.h>#include <bittybuzz/BittyBuzzSystem.h>#include <bittybuzz/BittyBuzzVm.h>#include <bsp/BSPContainer.h>#include <bsp/IBSP.h>#include <bsp/SettingsContainer.h>#include <cstdlib>#include <interloc/IInterloc.h>#include <interloc/InterlocContainer.h>#include <logger/Logger.h>#include <logger/LoggerContainer.h>#include <message-handler/GreetHandler.h>#include <message-handler/GreetSender.h>#include <message-handler/MessageDispatcher.h>#include <message-handler/MessageHandlerContainer.h>#include <message-handler/MessageSender.h>#include <pheromones/HiveMindHostAccumulatorSerializer.h>#include <pheromones/HiveMindHostDeserializer.h>#include <pheromones/HiveMindHostSerializer.h>
Classes | |
| class | BittyBuzzTask | 
| class | MessageDispatcherTask | 
| class | MessageSenderTask | 
| class | CommMonitoringTask< SerializerType > | 
| class | HardwareInterlocTask | 
| class | InterlocMessageHandlerTask | 
| class | InterlocDataHandlerTask | 
| class | LogInterlocTask | 
Typedefs | |
| using | commInterfaceGetter = std::optional< std::reference_wrapper< ICommInterface > >(*)() | 
| using | connectionStateSetter = void(*)(ConnectionState state) | 
Functions | |
| std::optional< std::reference_wrapper< ICommInterface > > | hostInterfaceGetter () | 
| void | setHostConnectionState (ConnectionState state) | 
| void | setRemoteConnectionState (ConnectionState state) | 
| int | main (int argc, char **argv) | 
Variables | |
| constexpr uint16_t | gc_taskNormalPriority = tskIDLE_PRIORITY + 1 | 
| constexpr uint16_t | gc_taskHighPriority = tskIDLE_PRIORITY + 30 | 
| using commInterfaceGetter = std::optional<std::reference_wrapper<ICommInterface> > (*)() | 
| using connectionStateSetter = void (*)(ConnectionState state) | 
| std::optional<std::reference_wrapper<ICommInterface> > hostInterfaceGetter | ( | ) | 


| int main | ( | int | argc, | 
| char ** | argv | ||
| ) | 

| void setHostConnectionState | ( | ConnectionState | state | ) | 


| void setRemoteConnectionState | ( | ConnectionState | state | ) | 


      
  | 
  constexpr | 
      
  | 
  constexpr | 
 1.8.17