EtherCAT Control Framework v0.9
Implementation of EtherCAT protocol using IgH EtherCAT library for robot controller.
ecat_lifecycle.hpp File Reference
#include "ecat_node.hpp"
#include "timing.hpp"
#include <rclcpp_lifecycle/lifecycle_node.hpp>
#include <rclcpp_lifecycle/lifecycle_publisher.hpp>
#include "ecat_msgs/msg/gui_button_data.hpp"
#include "ecat_msgs/msg/data_received.hpp"
#include "ecat_msgs/msg/data_sent.hpp"
#include <rclcpp/strategies/message_pool_memory_strategy.hpp>
#include <rclcpp/strategies/allocator_memory_strategy.hpp>
#include <rttest/rttest.h>
#include <tlsf_cpp/tlsf.hpp>
Include dependency graph for ecat_lifecycle.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EthercatLifeCycleNode::EthercatLifeCycle
 

Namespaces

namespace  EthercatLifeCycleNode
 

Typedefs

template<typename T = void>
using TLSFAllocator = tlsf_heap_allocator< T >
 

Typedef Documentation

◆ TLSFAllocator

template<typename T = void>
using TLSFAllocator = tlsf_heap_allocator<T>