Derived from UaObjectBase. It is not possible to create plane copies of this Class. More...
#include <uaobjectsserver.h>
Public Member Functions | |
UaObjectServerCapabilities (const UaString &name, const UaNodeId &newNodeId, const UaString &defaultLocaleId, NodeManagerConfig *pNodeConfig, ServerConfig *pServerConfig) | |
virtual | ~UaObjectServerCapabilities () |
UaNodeId | typeDefinitionId () const |
OpcUa_Byte | eventNotifier () const |
MethodManager * | getMethodManager (UaMethod *pMethod) const |
Static Public Member Functions | |
static void | createTypes () |
static void | clearStaticMembers () |
Derived from UaObjectBase. It is not possible to create plane copies of this Class.
UaObjectServerCapabilities::UaObjectServerCapabilities | ( | const UaString & | name, |
const UaNodeId & | newNodeId, | ||
const UaString & | defaultLocaleId, | ||
NodeManagerConfig * | pNodeConfig, | ||
ServerConfig * | pServerConfig | ||
) |
construction
UaObjectServerCapabilities::~UaObjectServerCapabilities | ( | ) | [virtual] |
destruction
void UaObjectServerCapabilities::clearStaticMembers | ( | ) | [static] |
Clear the static members of the class
void UaObjectServerCapabilities::createTypes | ( | ) | [static] |
Create the related type nodes
OpcUa_Byte UaObjectServerCapabilities::eventNotifier | ( | ) | const [virtual] |
Notifiys which Event was fired.
Implements UaObject.
MethodManager * UaObjectServerCapabilities::getMethodManager | ( | UaMethod * | pMethod ) | const [virtual] |
Get the MethodManager interface of an Object.
pMethod | a pointer to the Method of the actual Object. |
Reimplemented from UaObject.
UaNodeId UaObjectServerCapabilities::typeDefinitionId | ( | ) | const [virtual] |
Get the object type NodeId for the server object.
Reimplemented from UaNode.