SDOUpdateRequest.h
Go to the documentation of this file.
1#pragma once
2
3#include <cstdint>
4
5#include "RequestBase.h"
6
8{
10 {
11 std::uint16_t slaveIndex;
12 std::uint16_t index;
13 std::uint8_t subIndex;
14 };
15
16 /**
17 * @class SDOUpdateRequest
18 * @ingroup Library-ethercat
19 * @brief Brief description of class SDOUpdateRequest.
20 *
21 * Detailed description of class SDOUpdateRequest.
22 */
23 class SDOUpdateRequest : public virtual RequestBase
24 {
25 public:
26 SDOUpdateRequest() = default;
27
29 int* buflen,
30 unsigned char* buf,
31 bool readRequest,
32 bool completeAccess = false);
33
35 int* buflen = 0;
36 unsigned char* buf = nullptr;
37
38 bool readRequest = false;
39 bool completeAccess = false;
40 };
41} // namespace armarx::control::ethercat
Brief description of class RequestBase.
Definition RequestBase.h:13