UA Ansi C Server Professional  1.3.2.233
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
UaServerRegister

Data Structures

struct  _UaServer_RegisterNodesContext
 Holds all data to handle the RegisterNodesRequest. More...
struct  _UaServer_UnregisterNodesContext
 Holds all data to handle the UnregisterNodesRequest. More...

Functions

OpcUa_StatusCode UaServer_Providers_RegisterNodesComplete (UaServer_ProviderRegisterNodesContext *a_pRegisterNodesContext)
 Register a complete context.
OpcUa_StatusCode UaServer_RegisterNodes (UaServer_RegisterNodesContext *a_pRegisterNodesContext)
 Main logic for RegisterNodes.
OpcUa_StatusCode UaServer_BeginRegisterNodes (OpcUa_Endpoint a_hEndpoint, OpcUa_Handle a_hContext, OpcUa_Void **a_ppRequest, OpcUa_EncodeableType *a_pRequestType)
 Constructor.
OpcUa_StatusCode UaServer_EndRegisterNodes (OpcUa_StatusCode a_uStatusCode, UaServer_RegisterNodesContext *a_pRegisterNodesContext)
 Ends up.
OpcUa_StatusCode UaServer_RegisterNodesContext_Create (UaServer_RegisterNodesContext **a_ppRegisterNodesContext)
 Constructor.
OpcUa_Void UaServer_RegisterNodesContext_Delete (UaServer_RegisterNodesContext **a_ppRegisterNodesContext)
 Constructor.
OpcUa_StatusCode UaServer_Providers_UnregisterNodesComplete (UaServer_ProviderUnregisterNodesContext *a_pUnregisterNodesContext)
 Unregister.
OpcUa_StatusCode UaServer_UnregisterNodes (UaServer_UnregisterNodesContext *a_pUnregisterNodesContext)
 Main logic for UnregisterNodes.
OpcUa_StatusCode UaServer_BeginUnregisterNodes (OpcUa_Endpoint a_hEndpoint, OpcUa_Handle a_hContext, OpcUa_Void **a_ppRequest, OpcUa_EncodeableType *a_pRequestType)
 Constructor.
OpcUa_StatusCode UaServer_EndUnregisterNodes (OpcUa_StatusCode a_uStatusCode, UaServer_UnregisterNodesContext *a_pUnregisterNodesContext)
 Ends up.
OpcUa_StatusCode UaServer_UnregisterNodesContext_Create (UaServer_UnregisterNodesContext **a_ppUnregisterNodesContext)
 Constructor.
OpcUa_Void UaServer_UnregisterNodesContext_Delete (UaServer_UnregisterNodesContext **a_ppUnregisterNodesContext)
 Constructor.

Detailed Description

Function Documentation

OpcUa_StatusCode UaServer_BeginRegisterNodes ( OpcUa_Endpoint  a_hEndpoint,
OpcUa_Handle  a_hContext,
OpcUa_Void **  a_ppRequest,
OpcUa_EncodeableType *  a_pRequestType 
)

Constructor.

Parameters
[in]a_hEndpointDESCRIPTION
[in]a_hContextDESCRIPTION
[in]a_ppRequestDESCRIPTION
[in]a_pRequestTypeDESCRIPTION
Returns
DESCRIPTION
OpcUa_StatusCode UaServer_BeginUnregisterNodes ( OpcUa_Endpoint  a_hEndpoint,
OpcUa_Handle  a_hContext,
OpcUa_Void **  a_ppRequest,
OpcUa_EncodeableType *  a_pRequestType 
)

Constructor.

Parameters
[in]a_hEndpointDESCRIPTION
[in]a_hContextDESCRIPTION
[in]a_ppRequestDESCRIPTION
[in]a_pRequestTypeDESCRIPTION
Returns
DESCRIPTION
OpcUa_StatusCode UaServer_EndRegisterNodes ( OpcUa_StatusCode  a_uStatusCode,
UaServer_RegisterNodesContext a_pRegisterNodesContext 
)

Ends up.

Parameters
[in]a_uStatusCodea_uStatusCode Error code.
[in]a_pRegisterNodesContextDESCRIPTION
Returns
the OPC UA Status code.
OpcUa_StatusCode UaServer_EndUnregisterNodes ( OpcUa_StatusCode  a_uStatusCode,
UaServer_UnregisterNodesContext a_pUnregisterNodesContext 
)

Ends up.

Parameters
[in]a_uStatusCodeError code.
[in]a_pUnregisterNodesContextDESCRIPTION
Returns
the OPC UA Status code.
OpcUa_StatusCode UaServer_Providers_RegisterNodesComplete ( UaServer_ProviderRegisterNodesContext a_pRegisterNodesContext)

Register a complete context.

Parameters
a_pRegisterNodesContextthe needed RegisterContext.
Returns
only good if successful.
OpcUa_StatusCode UaServer_Providers_UnregisterNodesComplete ( UaServer_ProviderUnregisterNodesContext a_pUnregisterNodesContext)

Unregister.

Parameters
[in]a_pUnregisterNodesContextthe needed UnregisterContext.
Returns
only good if successful.
OpcUa_StatusCode UaServer_RegisterNodes ( UaServer_RegisterNodesContext a_pRegisterNodesContext)

Main logic for RegisterNodes.

Parameters
[in]a_pRegisterNodesContextDESCRIPTION
Returns
DESCRIPTION
OpcUa_StatusCode UaServer_RegisterNodesContext_Create ( UaServer_RegisterNodesContext **  a_ppRegisterNodesContext)

Constructor.

Parameters
[in]a_ppRegisterNodesContextDESCRIPTION
Returns
DESCRIPTION
OpcUa_Void UaServer_RegisterNodesContext_Delete ( UaServer_RegisterNodesContext **  a_ppRegisterNodesContext)

Constructor.

Parameters
[in]a_ppRegisterNodesContextDESCRIPTION
Returns
DESCRIPTION
OpcUa_StatusCode UaServer_UnregisterNodes ( UaServer_UnregisterNodesContext a_pUnregisterNodesContext)

Main logic for UnregisterNodes.

Parameters
[in]a_pUnregisterNodesContextDESCRIPTION
Returns
DESCRIPTION
OpcUa_StatusCode UaServer_UnregisterNodesContext_Create ( UaServer_UnregisterNodesContext **  a_ppUnregisterNodesContext)

Constructor.

Parameters
[in]a_ppUnregisterNodesContextDESCRIPTION
Returns
DESCRIPTION
OpcUa_Void UaServer_UnregisterNodesContext_Delete ( UaServer_UnregisterNodesContext **  a_ppUnregisterNodesContext)

Constructor.

Parameters
[in]a_ppUnregisterNodesContextDESCRIPTION
Returns
DESCRIPTION