UA Ansi C Server Professional
1.3.2.233
|
Data Structures | |
struct | _UaServer_WriteContext |
Holds all data to handle the WriteRequest. More... |
Functions | |
OpcUa_StatusCode | UaServer_WriteContext_Create (UaServer_WriteContext **a_ppWriteContext) |
Create a new write context. | |
OpcUa_Void | UaServer_WriteContext_Delete (UaServer_WriteContext **a_ppWriteContext) |
Deletes a write context. | |
OpcUa_StatusCode | UaServer_EndWrite (OpcUa_StatusCode a_uStatusCode, UaServer_WriteContext *a_pWriteContext) |
End writing. | |
OpcUa_StatusCode | UaServer_Providers_WriteComplete (UaServer_ProviderWriteContext *a_pWriteContext) |
Indicates if the write routine is complete. | |
OpcUa_StatusCode | UaServer_Write (UaServer_WriteContext *a_pWriteContext) |
Starts a write routine. | |
OpcUa_StatusCode | UaServer_BeginWrite (OpcUa_Endpoint a_hEndpoint, OpcUa_Handle a_hContext, OpcUa_Void **a_ppRequest, OpcUa_EncodeableType *a_pRequestType) |
Begins to write. | |
OpcUa_Boolean | UaServer_AttributeWriteable (OpcUa_UInt32 a_WriteMask, OpcUa_UInt32 a_AttributeId) |
checks if attribute is writeable | |
OpcUa_StatusCode | UaServer_Write_Internal (OpcUa_BaseNode *a_pNode, UaServer_WriteContext *a_pWriteContext, OpcUa_Int32 a_iNodeIndex) |
Constructor. |
OpcUa_Boolean UaServer_AttributeWriteable | ( | OpcUa_UInt32 | a_WriteMask, |
OpcUa_UInt32 | a_AttributeId | ||
) |
checks if attribute is writeable
[in] | a_WriteMask | DESCRIPTION |
[in] | a_AttributeId | DESCRIPTION |
OpcUa_StatusCode UaServer_BeginWrite | ( | OpcUa_Endpoint | a_hEndpoint, |
OpcUa_Handle | a_hContext, | ||
OpcUa_Void ** | a_ppRequest, | ||
OpcUa_EncodeableType * | a_pRequestType | ||
) |
Begins to write.
a_hEndpoint | handle to the endpoint. |
a_hContext | General context containing information like the session object. |
a_ppRequest | the request of the current send information. |
a_pRequestType | [in] The type of request. |
OpcUa_StatusCode UaServer_EndWrite | ( | OpcUa_StatusCode | a_uStatusCode, |
UaServer_WriteContext * | a_pWriteContext | ||
) |
End writing.
a_uStatusCode | Error code. |
a_pWriteContext | a pointer to the write context. |
OpcUa_StatusCode UaServer_Providers_WriteComplete | ( | UaServer_ProviderWriteContext * | a_pWriteContext | ) |
Indicates if the write routine is complete.
a_pWriteContext | a pointer to the write context. |
OpcUa_StatusCode UaServer_Write | ( | UaServer_WriteContext * | a_pWriteContext | ) |
Starts a write routine.
a_pWriteContext | a pointer to the write context. |
OpcUa_StatusCode UaServer_Write_Internal | ( | OpcUa_BaseNode * | a_pNode, |
UaServer_WriteContext * | a_pWriteContext, | ||
OpcUa_Int32 | a_iNodeIndex | ||
) |
Constructor.
[in] | a_pNode | DESCRIPTION |
[in] | a_pWriteContext | DESCRIPTION |
[in] | a_iNodeIndex | DESCRIPTION |
OpcUa_StatusCode UaServer_WriteContext_Create | ( | UaServer_WriteContext ** | a_ppWriteContext | ) |
Create a new write context.
a_ppWriteContext | a pointer to the write context. |
OpcUa_Void UaServer_WriteContext_Delete | ( | UaServer_WriteContext ** | a_ppWriteContext | ) |
Deletes a write context.
a_ppWriteContext | a pointer to the write context. |