|
Brief description of class RegisterReadRequest. More...
#include <armarx/control/ethercat/bus_io/requests/RegisterReadRequest.h>
Public Member Functions | |
std::pair< EtherCATFrameList *, std::uint16_t > | getFrames () |
RegisterReadRequest ()=default | |
RegisterReadRequest (EtherCATFrameList *preallocatedFrames, std::uint16_t amountFramesToRead=0) | |
RegisterReadRequest (std::vector< RegisterDataList > *requestedRegisters) | |
void | updateRequestedRegisters () |
Public Member Functions inherited from RequestBase | |
bool | hasFailed () const |
Check whether this request has been processed. More... | |
bool | isProcessed () const |
Check whether this request has been processed. More... | |
void | setFailed () |
Signal that this request has failed. More... | |
void | setProcessed () |
Signal that this request has been processed. More... | |
virtual | ~RequestBase ()=default |
Public Attributes | |
std::vector< RegisterDataList > * | requestedRegisters = nullptr |
Brief description of class RegisterReadRequest.
Detailed description of class RegisterReadRequest.
Definition at line 20 of file RegisterReadRequest.h.
|
default |
RegisterReadRequest | ( | std::vector< RegisterDataList > * | requestedRegisters | ) |
RegisterReadRequest | ( | EtherCATFrameList * | preallocatedFrames, |
std::uint16_t | amountFramesToRead = 0 |
||
) |
Definition at line 20 of file RegisterReadRequest.cpp.
std::pair< EtherCATFrameList *, std::uint16_t > getFrames | ( | ) |
Definition at line 39 of file RegisterReadRequest.cpp.
void updateRequestedRegisters | ( | ) |
std::vector<RegisterDataList>* requestedRegisters = nullptr |
Definition at line 28 of file RegisterReadRequest.h.