PLCnext API Documentation  21.0.0.35466
Classes | Enumerations | Functions
Arp::Plc::Domain::Services Namespace Reference

Namespace for services of the PLC domain More...

Classes

class  IPlcInfoService
 Provides informations about the Plc (realtime) project. More...
 
class  IPlcManagerService
 Use this service to control the PLC of the controller. More...
 
class  IPlcManagerService2
 The DownloadChange extension of the Arp.Plc.Domain.Services.IPlcManagerService. More...
 
class  PlcInfoServiceProxyFactory
 
class  PlcManagerService2ProxyFactory
 
class  PlcManagerServiceProxyFactory
 

Enumerations

enum  PlcInfoId : int32 { PlcInfoId::None = 0, PlcInfoId::ProjectName = 1 }
 Collects all identifiers of Plc informations to be read by IPlcInfoService. More...
 

Functions

std::ostream & operator<< (std::ostream &os, PlcInfoId rhs)
 
std::istream & operator>> (std::istream &is, PlcInfoId &rhs)
 

Detailed Description

Namespace for services of the PLC domain

Enumeration Type Documentation

◆ PlcInfoId

Collects all identifiers of Plc informations to be read by IPlcInfoService.

Enumerator
None 

Not initialized.

ProjectName 

The name of the actual project/application.