ReadStatesRequest.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
armarx/control/ethercat/EtherCATState.h
>
4
5
#include "
RequestBase.h
"
6
7
namespace
armarx::control::ethercat
8
{
9
/**
10
* @class ReadStatesRequest
11
* @ingroup Library-ethercat
12
* @brief Brief description of class ReadStatesRequest.
13
*
14
* Detailed description of class ReadStatesRequest.
15
*/
16
class
ReadStatesRequest
:
public
virtual
RequestBase
17
{
18
public
:
19
ReadStatesRequest
() =
default
;
20
ReadStatesRequest
(
EtherCATState
* state);
21
22
void
setState
(
EtherCATState
state);
23
24
private
:
25
EtherCATState
* state =
nullptr
;
26
};
27
}
// namespace armarx::control::ethercat
EtherCATState.h
RequestBase.h
armarx::control::ethercat::EtherCATState
This class is a wrapper around an enum containing the different EtherCAT states.
Definition
EtherCATState.h:26
armarx::control::ethercat::ReadStatesRequest::setState
void setState(EtherCATState state)
Definition
ReadStatesRequest.cpp:11
armarx::control::ethercat::ReadStatesRequest::ReadStatesRequest
ReadStatesRequest()=default
armarx::control::ethercat::RequestBase
Brief description of class RequestBase.
Definition
RequestBase.h:13
armarx::control::ethercat
Definition
Bus.cpp:25
armarx
control
ethercat
bus_io
requests
ReadStatesRequest.h
Generated by
1.13.2