#pragma once #include #include struct ProfinetData { uint32_t id; /// data id uint32_t slot_nbr; /// slot id uint32_t subslot_nbr; /// subslot id uint32_t submodule_id; /// submodule if std::shared_ptr data_ptr; uint32_t data_size; };