Provides the access to the AXIO master
More...
#include <IAxioMasterService.hpp>
|
static IRscServiceProxyFactory & | GetProxyFactory (void) |
|
static IRscServiceProxyFactory & | GetProxyFactory (void) |
| Returns a reference to service proxy factory to create a proxy instance of the service More...
|
|
Provides the access to the AXIO master
This service is defined in library Arp.Io.Axioline.
◆ IAxioMasterService()
Arp::Io::Axioline::Services::IAxioMasterService::IAxioMasterService |
( |
void |
| ) |
|
|
default |
◆ ActivateConfiguration()
virtual AxioResult Arp::Io::Axioline::Services::IAxioMasterService::ActivateConfiguration |
( |
uint16 |
frameReference | ) |
|
|
pure virtual |
Activate configuration
- Parameters
-
frameReference | Frame reference |
- Returns
- Structure with error information.
◆ AxioControl()
virtual uint16 Arp::Io::Axioline::Services::IAxioMasterService::AxioControl |
( |
const std::vector< uint16 > & |
inData, |
|
|
std::vector< uint16 > & |
outData |
|
) |
| |
|
pure virtual |
Raw AXIO service to communicate with the AXIO master.
- Parameters
-
inData | Request Data to send to the AXIO master. Format has to be according to DDI specification. |
outData | Response Data received from the AXIO master. Format is according to DDI specification. |
- Returns
- Status value. Note: This service only returns internal errors. Negative confirmations have to be evaluated by user.
◆ CreateConfiguration()
virtual AxioResult Arp::Io::Axioline::Services::IAxioMasterService::CreateConfiguration |
( |
uint16 |
frameReference | ) |
|
|
pure virtual |
Automatic creation of a new configuration
- Parameters
-
frameReference | Frame reference |
- Returns
- Structure with error information.
◆ DeactivateConfiguration()
virtual AxioResult Arp::Io::Axioline::Services::IAxioMasterService::DeactivateConfiguration |
( |
uint16 |
frameReference | ) |
|
|
pure virtual |
Deactivate configuration
- Parameters
-
frameReference | Frame reference |
- Returns
- Structure with error information.
◆ ReadConfiguration()
Read current configuration
- Parameters
-
- Returns
- Structure with error information.
◆ ResetMaster()
virtual AxioResult Arp::Io::Axioline::Services::IAxioMasterService::ResetMaster |
( |
| ) |
|
|
pure virtual |
Reset AXIO master
- Returns
- Structure with error information.
◆ WriteConfiguration()
Write configuration
- Parameters
-
- Returns
- Structure with error information.
The documentation for this class was generated from the following file: