uatools 1.0.0
 
Loading...
Searching...
No Matches
eso::uatools::StateObserver Struct Reference

Per-Client observer registration. More...

Public Attributes

Client::Implclient_impl {nullptr}
 
fnd::ConnectionStateHandler handler {}
 
fnd::ConnectionState last_reported_state
 

Detailed Description

Per-Client observer registration.

Each Client that has called SetConnectionStateHandler() is registered with its shared OpcuaConnection so that state transitions fan out to every attached Client's handler.

Member Data Documentation

◆ client_impl

Client::Impl* eso::uatools::StateObserver::client_impl {nullptr}

◆ handler

fnd::ConnectionStateHandler eso::uatools::StateObserver::handler {}

◆ last_reported_state

fnd::ConnectionState eso::uatools::StateObserver::last_reported_state
Initial value:
{
fnd::ConnectionState::Disconnected}

The documentation for this struct was generated from the following file: