This services provides statistic values for Profinet application relations (AR)
More...
|
| IArStatisticService (void)=default |
| Constructs an IArStatisticService instance.
|
|
virtual ArStatisticValue | Read (const RscString< 256 > &stationName)=0 |
| Returns statistic values of one profinet device referenced by given station name. If the station name is unknown, the return value contains default values and an empty station name string. More...
|
|
virtual std::vector< ArStatisticValue > | ReadChanges ()=0 |
| Returns statistic values of all profinet devices with changed values since last call of ReadChanges or last Reset(). More...
|
|
virtual uint32 | ReadMissedFramesGlobal ()=0 |
| Returns the sum of all missed frames over all configured profinet devices. More...
|
|
virtual void | Reset ()=0 |
| Resets missed frames global to 0. Also resets connection count and missed frames total of all configured profinet devices to 0.
|
|
| IRscService (void)=default |
| The default constructor.
|
|
| IRscService (const IRscService &arg)=delete |
| The deleted copy constructor. More...
|
|
| IRscService (IRscService &&arg) noexcept=default |
| The default move constructor. More...
|
|
IRscService & | operator= (const IRscService &arg)=delete |
| The deleted assignment operator. More...
|
|
IRscService & | operator= (IRscService &&arg) noexcept=default |
| The default move-assignment operator. More...
|
|
virtual | ~IRscService (void)=default |
| Destructs this instance and frees all resources.
|
|
This services provides statistic values for Profinet application relations (AR)
This service is defined in library Arp.Io.ProfinetStack.
Realtime Usage: This API call does not have to be deterministic in runtime behaviour, so an asynchronous execution should be considered.