PLCnext API Documentation  22.9.0.33
Classes | Enumerations | Functions
Arp::Io::ProfinetStack::System::Services Namespace Reference

Namespace for Profinet I/O system services More...

Classes

class  IConfigurationService
 This service read and writes different configuration options to the profinet system. More...
 
class  ConfigurationServiceProxyFactory
 Proxy factory class of service IConfigurationService More...
 

Enumerations

enum class  ConfigurationErrorCode : int32 {
  None = 0 , UnknownConfiguration = 1 , UnknownComponent = 2 , InternalError = 3 ,
  InvalidValueType = 4 , InvalidValue = 5 , NotSupported = 6 , ReadOnly = 7
}
 This enumeration defines errors codes of the Arp.Io.ProfinetStack.System.Services.IConfigurationService. More...
 

Functions

ARP_CXX_SYMBOL_EXPORT std::ostream & operator<< (std::ostream &os, ConfigurationErrorCode value)
 
ARP_CXX_SYMBOL_EXPORT std::istream & operator>> (std::istream &is, ConfigurationErrorCode &value)
 

Detailed Description

Namespace for Profinet I/O system services

Enumeration Type Documentation

◆ ConfigurationErrorCode

This enumeration defines errors codes of the Arp.Io.ProfinetStack.System.Services.IConfigurationService.

Enumerator
None 

Operation was successfull

UnknownConfiguration 

Configuration option is unknown

UnknownComponent 

Profinet component with specifed name not registered

InternalError 

An internal error occured. See log for additional information.

InvalidValueType 

The value type is not as expected by the configuration option handler.

InvalidValue 

The value ist not as expected by the configuration option handler (e.g. out of range)

NotSupported 

The operation is not supported by this system or the instance.

ReadOnly 

The configuration option is read only