| GetInputData(int slot, int subslot, bool allowBad=false) const =0 | profinet::cyclic::ICyclicController | pure virtual |
| GetOutputData(int slot, int subslot) const =0 | profinet::cyclic::ICyclicController | pure virtual |
| IsRunning() const =0 | profinet::cyclic::ICyclicController | pure virtual |
| MOCK_METHOD(void, Start,(std::unique_ptr< IRawEthernetSocket >, std::unique_ptr< IRawEthernetSocket >),(override)) | profinet::cyclic::MockCyclicController | |
| MOCK_METHOD(void, Stop,(),(override)) | profinet::cyclic::MockCyclicController | |
| MOCK_METHOD(bool, IsRunning,(),(const, override)) | profinet::cyclic::MockCyclicController | |
| MOCK_METHOD(CyclicState, State,(),(const, override)) | profinet::cyclic::MockCyclicController | |
| MOCK_METHOD(void, SetOutputData,(int, int, const Bytes &),(override)) | profinet::cyclic::MockCyclicController | |
| MOCK_METHOD(Bytes, GetOutputData,(int, int),(const, override)) | profinet::cyclic::MockCyclicController | |
| MOCK_METHOD(std::optional< Bytes >, GetInputData,(int, int, bool),(const, override)) | profinet::cyclic::MockCyclicController | |
| MockCyclicController()=default | profinet::cyclic::MockCyclicController | |
| SetOutputData(int slot, int subslot, const Bytes &data)=0 | profinet::cyclic::ICyclicController | pure virtual |
| Start(std::unique_ptr< IRawEthernetSocket > tx=nullptr, std::unique_ptr< IRawEthernetSocket > rx=nullptr)=0 | profinet::cyclic::ICyclicController | pure virtual |
| State() const =0 | profinet::cyclic::ICyclicController | pure virtual |
| Stop()=0 | profinet::cyclic::ICyclicController | pure virtual |
| ~ICyclicController()=default | profinet::cyclic::ICyclicController | virtual |
| ~MockCyclicController() override=default | profinet::cyclic::MockCyclicController | |