UaObjectServerDiagnostic Class Reference

Derived from UaObjectBase. It is not possible to create plane copies of this Class. More...

#include <uaobjectsserver.h>

Inheritance diagram for UaObjectServerDiagnostic:
Collaboration diagram for UaObjectServerDiagnostic:

List of all members.


Public Member Functions

 UaObjectServerDiagnostic (const UaString &name, const UaNodeId &newNodeId, const UaString &defaultLocaleId, NodeManagerConfig *pNodeConfig, ServerConfig *pServerConfig)
virtual ~UaObjectServerDiagnostic ()
UaNodeId typeDefinitionId () const
OpcUa_Byte eventNotifier () const
MethodManagergetMethodManager (UaMethod *pMethod) const

Detailed Description

Derived from UaObjectBase. It is not possible to create plane copies of this Class.

UaObjectServerDiagnostic


Constructor & Destructor Documentation

UaObjectServerDiagnostic::UaObjectServerDiagnostic ( const UaString name,
const UaNodeId newNodeId,
const UaString defaultLocaleId,
NodeManagerConfig pNodeConfig,
ServerConfig pServerConfig 
)

construction

UaObjectServerDiagnostic::~UaObjectServerDiagnostic (  )  [virtual]

destruction


Member Function Documentation

UaNodeId UaObjectServerDiagnostic::typeDefinitionId (  )  const [virtual]

Get the object type NodeId for the server object.

Returns:
the object type NodeId for the server object.

Implements UaNode.

OpcUa_Byte UaObjectServerDiagnostic::eventNotifier (  )  const [virtual]

Notifiys which Event was fired.

Returns:
the EventNotifier for the UaTransitionType.

Implements UaObject.

MethodManager * UaObjectServerDiagnostic::getMethodManager ( UaMethod pMethod  )  const [virtual]

Get the MethodManager interface of an Object.

Parameters:
pMethod a pointer to the Method of the actual Object.
Returns:
the MethodManager interface of an Object.

Reimplemented from UaObject.


The documentation for this class was generated from the following files:
  • src/uaserver/uaservercpp/coremodule/uaobjectsserver.h
  • src/uaserver/uaservercpp/coremodule/uaobjectsserver.cpp