Provides informations about the Plc (realtime) project.
More...
#include <IPlcInfoService.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 informations about the Plc (realtime) project.
◆ IPlcInfoService()
Arp::Plc::Domain::Services::IPlcInfoService::IPlcInfoService |
( |
void |
| ) |
|
|
inline |
◆ ~IPlcInfoService()
Arp::Plc::Domain::Services::IPlcInfoService::~IPlcInfoService |
( |
void |
| ) |
|
|
inlinevirtual |
Destructs this instance and frees all resouces.
◆ GetInfo()
virtual RscVariant<256> Arp::Plc::Domain::Services::IPlcInfoService::GetInfo |
( |
PlcInfoId |
identifier | ) |
|
|
pure virtual |
Gets the specified info from the Plc project.
- Parameters
-
identifier | The identifier of the info to read. |
- Returns
- The requested info or
null
if the identifier is unknown.
◆ GetInfos()
virtual std::vector<RscVariant<256> > Arp::Plc::Domain::Services::IPlcInfoService::GetInfos |
( |
const std::vector< PlcInfoId > & |
identifiers | ) |
|
|
pure virtual |
Gets the specified infos from the Plc project.
- Parameters
-
identifiers | The identifiers of the infos to read. |
- Returns
- The requested infos as array. If an identifiers is unknown, the according array element is
null
.
The documentation for this class was generated from the following file: