PLCnext API Documentation 23.0.2.9
|
Public Member Functions | |
PlcDomainProxy (void)=default | |
Constructs an PlcDomainProxy instance. | |
~PlcDomainProxy (void)=default | |
Destructs this instance and frees all resources. | |
bool | IsPlcSuspendedBySwitch (void) |
bool | IsPlcSuspendedBySystemWatchdog (bool &warmStartNotPossible, bool &autoRestart) |
bool | IsPlcSuspendedBySystemWatchdog (PlcStartKind &startKind) |
void | RegisterComponent (IComponent &component, bool isSystemComponent=false) |
void | RegisterProxyComponent (IComponent &component) |
void | UnregisterComponent (IComponent &component) |
Public Attributes | |
event< void > | PlcLoading |
event< void > | PlcLoaded |
event< PlcStartKind > | PlcStarting |
event< void > | PlcStarted |
event< void > | PlcStopping |
event< void > | PlcStopped |
event< bool > | PlcUnloading |
event< bool > | PlcUnloaded |
event< void > | PlcChanging |
event< bool > | PlcChanged |
Friends | |
class | Arp::Plc::Domain::PlcDomainComponent |
class | Arp::Plc::Domain::PlcDomainProxyComponent |
Additional Inherited Members | |
![]() | |
static PlcDomainProxy & | CreateInstance (Args &&... args) |
Creates this singleton instance. More... | |
static bool | IsCreated (void) |
Determines if this singleton instance is created yet. More... | |
static PlcDomainProxy & | GetInstance (void) |
Gets a reference of the singleton instance. More... | |
static PlcDomainProxy * | GetInstancePtr (void) |
Gets a pointer to the singleton instance. More... | |
static void | DisposeInstance (void) |
Disposes this singleton instance. More... | |
![]() | |
typedef AppDomainSingleton< PlcDomainProxy > | SingletonBase |
Defines this type to be used from derived classes. | |
![]() | |
AppDomainSingleton (void)=default | |
The protected default constructor. | |
~AppDomainSingleton (void)=default | |
The protected default destructor. | |
bool Arp::Plc::Commons::Domain::PlcDomainProxy::IsPlcSuspendedBySwitch | ( | void | ) |
Deprecated! Use IPlcManagerService::GetPlcState()
bool Arp::Plc::Commons::Domain::PlcDomainProxy::IsPlcSuspendedBySystemWatchdog | ( | bool & | warmStartNotPossible, |
bool & | autoRestart | ||
) |
Deprecated! Use IPlcManagerService::GetPlcState()
bool Arp::Plc::Commons::Domain::PlcDomainProxy::IsPlcSuspendedBySystemWatchdog | ( | PlcStartKind & | startKind | ) |
Deprecated! Use IPlcManagerService::GetPlcState()