Result of a single write within a WriteMultiple operation.
More...
#include <blocks.h>
|
| bool | Success () const |
| | Whether this individual write succeeded.
|
| |
|
| std::uint16_t | seqNum = 0 |
| | Sequence number of this write within the batch.
|
| |
| std::uint32_t | api = 0 |
| | API number.
|
| |
| std::uint16_t | slot = 0 |
| | Slot number.
|
| |
| std::uint16_t | subslot = 0 |
| | Subslot number.
|
| |
| std::uint16_t | index = 0 |
| | Record data index written.
|
| |
| std::uint32_t | status = 0 |
| | PNIO status code (0 = success).
|
| |
| std::uint16_t | additionalValue1 = 0 |
| | Additional status value 1 (device-specific).
|
| |
| std::uint16_t | additionalValue2 = 0 |
| | Additional status value 2 (device-specific).
|
| |
Result of a single write within a WriteMultiple operation.
Definition at line 450 of file blocks.h.
◆ Success()
| bool profinet::blocks::WriteMultipleResult::Success |
( |
| ) |
const |
|
inline |
Whether this individual write succeeded.
- Returns
- True if Status == 0.
Definition at line 478 of file blocks.h.
References status.
◆ additionalValue1
| std::uint16_t profinet::blocks::WriteMultipleResult::additionalValue1 = 0 |
Additional status value 1 (device-specific).
Definition at line 471 of file blocks.h.
◆ additionalValue2
| std::uint16_t profinet::blocks::WriteMultipleResult::additionalValue2 = 0 |
Additional status value 2 (device-specific).
Definition at line 474 of file blocks.h.
◆ api
| std::uint32_t profinet::blocks::WriteMultipleResult::api = 0 |
◆ index
| std::uint16_t profinet::blocks::WriteMultipleResult::index = 0 |
Record data index written.
Definition at line 465 of file blocks.h.
◆ seqNum
| std::uint16_t profinet::blocks::WriteMultipleResult::seqNum = 0 |
Sequence number of this write within the batch.
Definition at line 453 of file blocks.h.
◆ slot
| std::uint16_t profinet::blocks::WriteMultipleResult::slot = 0 |
◆ status
| std::uint32_t profinet::blocks::WriteMultipleResult::status = 0 |
◆ subslot
| std::uint16_t profinet::blocks::WriteMultipleResult::subslot = 0 |
Subslot number.
Definition at line 462 of file blocks.h.
The documentation for this struct was generated from the following file: