MakerLabs ACM
machine_actor.cpp File Reference

Implementation of actor machine. More...

#include "actors.h"
#include "requests.h"
#include "timestamp.h"
#include "acm_helpers.h"
#include "esp_log.h"
#include <chrono>
#include <experimental/string_view>
#include <string>

Detailed Description

Implementation of actor machine.

Classes

struct  MachineActorState
 

Typedefs

using string = std::string
 
using string_view = std::experimental::string_view
 

Functions

static void motors_gpio_isr_handler (void *arg)
 
auto machine_actor_behaviour (const Pid &self, StatePtr &_state, const Message &message) -> ResultUnion
 

Variables

constexpr char TAG [] = "machine_actor"