S2OPC OPCUA Toolkit
Loading...
Searching...
No Matches
address_space.h File Reference

Go to the source code of this file.

Macros

#define address_space__address_space_bs_UNINITIALISATION   address_space_authorization__address_space_bs_UNINITIALISATION
 
#define address_space__check_object_has_method   address_space_typing__check_object_has_method
 
#define address_space__exec_callMethod   address_space_authorization__exec_callMethod
 
#define address_space__get_BrowseName   address_space_authorization__get_BrowseName
 
#define address_space__get_DisplayName   address_space_authorization__get_DisplayName
 
#define address_space__get_EventNotifier   address_space_authorization__get_EventNotifier
 
#define address_space__get_InputArguments   address_space_authorization__get_InputArguments
 
#define address_space__get_NodeClass   address_space_authorization__get_NodeClass
 
#define address_space__get_Node_RefIndexEnd   address_space_authorization__get_Node_RefIndexEnd
 
#define address_space__get_RefIndex_Reference   address_space_authorization__get_RefIndex_Reference
 
#define address_space__get_Reference_IsForward   address_space_authorization__get_Reference_IsForward
 
#define address_space__get_Reference_ReferenceType   address_space_authorization__get_Reference_ReferenceType
 
#define address_space__get_Reference_TargetNode   address_space_authorization__get_Reference_TargetNode
 
#define address_space__get_TypeDefinition   address_space_authorization__get_TypeDefinition
 
#define address_space__get_Value_StatusCode   address_space_authorization__get_Value_StatusCode
 
#define address_space__get_conv_Variant_Type   address_space_authorization__get_conv_Variant_Type
 
#define address_space__get_conv_Variant_ValueRank   address_space_authorization__get_conv_Variant_ValueRank
 
#define address_space__get_user_authorization   address_space_authorization__get_user_authorization
 
#define address_space__has_access_level_executable   address_space_authorization__has_access_level_executable
 
#define address_space__is_AddressSpace_constant   address_space_authorization__is_AddressSpace_constant
 
#define address_space__is_IndexRangeDefined   address_space_authorization__is_IndexRangeDefined
 
#define address_space__is_NodeId_equal   address_space_authorization__is_NodeId_equal
 
#define address_space__is_local_service_treatment   address_space_authorization__is_local_service_treatment
 
#define address_space__is_transitive_subtype   address_space_typing__is_transitive_subtype
 
#define address_space__is_valid_ReferenceTypeId   address_space_typing__is_valid_ReferenceTypeId
 
#define address_space__read_AddressSpace_clear_value   address_space_authorization__read_AddressSpace_clear_value
 
#define address_space__read_AddressSpace_free_variant   address_space_authorization__read_AddressSpace_free_variant
 
#define address_space__readall_AddressSpace_Node   address_space_authorization__readall_AddressSpace_Node
 
#define address_space__set_local_service_treatment   address_space_authorization__set_local_service_treatment
 

Functions

void address_space__INITIALISATION (void)
 
void address_space__is_variable_compat_type (const constants__t_NodeId_i address_space__p_dv_typ_nid, const t_entier4 address_space__p_dv_vr, const constants__t_NodeId_i address_space__p_var_typ_nid, const t_entier4 address_space__p_var_vr, t_bool *const address_space__btyp_ok, t_bool *const address_space__btyp_need_conv)
 
void address_space__local_is_mandatory_attribute (const constants__t_NodeClass_i address_space__p_ncl, const constants__t_AttributeId_i address_space__p_aid, t_bool *const address_space__bres)
 
void address_space__read_AddressSpace_Attribute_value (const constants__t_user_i address_space__p_user, const constants__t_LocaleIds_i address_space__p_locales, const constants__t_Node_i address_space__p_node, const constants__t_NodeId_i address_space__p_nid, const constants__t_AttributeId_i address_space__p_aid, const constants__t_IndexRange_i address_space__p_index_range, constants_statuscodes_bs__t_StatusCode_i *const address_space__sc, constants__t_Variant_i *const address_space__val, constants__t_RawStatusCode *const address_space__val_sc, constants__t_Timestamp *const address_space__val_ts_src, constants__t_Timestamp *const address_space__val_ts_srv)
 
void address_space__treat_write_1 (const t_bool address_space__isvalid, const constants_statuscodes_bs__t_StatusCode_i address_space__status, const constants__t_user_i address_space__p_user, const constants__t_LocaleIds_i address_space__p_locales, const constants__t_NodeId_i address_space__nid, const constants__t_AttributeId_i address_space__aid, const constants__t_DataValue_i address_space__dataValue, const constants__t_IndexRange_i address_space__index_range, constants_statuscodes_bs__t_StatusCode_i *const address_space__serviceStatusCode, constants__t_DataValue_i *const address_space__prev_dataValue, constants__t_Node_i *const address_space__node)
 
void address_space__addNode_AddressSpace (const constants__t_ExpandedNodeId_i address_space__p_parentNid, const constants__t_NodeId_i address_space__p_refTypeId, const constants__t_NodeId_i address_space__p_newNodeId, const constants__t_QualifiedName_i address_space__p_browseName, const constants__t_NodeClass_i address_space__p_nodeClass, const constants__t_NodeAttributes_i address_space__p_nodeAttributes, const constants__t_ExpandedNodeId_i address_space__p_typeDefId, constants_statuscodes_bs__t_StatusCode_i *const address_space__sc_addnode)
 
void address_space__check_nodeId_isValid (const constants__t_NodeId_i address_space__nodeid, constants_statuscodes_bs__t_StatusCode_i *const address_space__statusCode, constants__t_Node_i *const address_space__node)
 
void address_space__is_mandatory_attribute (const constants__t_NodeClass_i address_space__p_ncl, const constants__t_AttributeId_i address_space__p_aid, t_bool *const address_space__bres)
 
void address_space__read_Node_Attribute (const constants__t_user_i address_space__p_user, const constants__t_LocaleIds_i address_space__p_locales, const constants__t_Node_i address_space__p_node, const constants__t_NodeId_i address_space__p_nid, const constants__t_AttributeId_i address_space__p_aid, const constants__t_IndexRange_i address_space__p_index_range, constants_statuscodes_bs__t_StatusCode_i *const address_space__sc, constants__t_Variant_i *const address_space__val, constants__t_RawStatusCode *const address_space__val_sc, constants__t_Timestamp *const address_space__val_ts_src, constants__t_Timestamp *const address_space__val_ts_srv)
 
void address_space__read_variable_compat_type (const constants__t_NodeId_i address_space__p_dv_typ_nid, const t_entier4 address_space__p_dv_vr, const constants__t_NodeId_i address_space__p_var_typ_nid, const t_entier4 address_space__p_var_vr, t_bool *const address_space__btyp_ok, t_bool *const address_space__btyp_need_conv)
 
void address_space__treat_write_request_WriteValue (const constants__t_user_i address_space__p_user, const constants__t_LocaleIds_i address_space__p_locales, const constants__t_WriteValue_i address_space__p_wvi, constants_statuscodes_bs__t_StatusCode_i *const address_space__p_status)
 

Macro Definition Documentation

◆ address_space__address_space_bs_UNINITIALISATION

#define address_space__address_space_bs_UNINITIALISATION   address_space_authorization__address_space_bs_UNINITIALISATION

◆ address_space__check_object_has_method

#define address_space__check_object_has_method   address_space_typing__check_object_has_method

◆ address_space__exec_callMethod

#define address_space__exec_callMethod   address_space_authorization__exec_callMethod

◆ address_space__get_BrowseName

#define address_space__get_BrowseName   address_space_authorization__get_BrowseName

◆ address_space__get_DisplayName

#define address_space__get_DisplayName   address_space_authorization__get_DisplayName

◆ address_space__get_EventNotifier

#define address_space__get_EventNotifier   address_space_authorization__get_EventNotifier

◆ address_space__get_InputArguments

#define address_space__get_InputArguments   address_space_authorization__get_InputArguments

◆ address_space__get_NodeClass

#define address_space__get_NodeClass   address_space_authorization__get_NodeClass

◆ address_space__get_Node_RefIndexEnd

#define address_space__get_Node_RefIndexEnd   address_space_authorization__get_Node_RefIndexEnd

◆ address_space__get_RefIndex_Reference

#define address_space__get_RefIndex_Reference   address_space_authorization__get_RefIndex_Reference

◆ address_space__get_Reference_IsForward

#define address_space__get_Reference_IsForward   address_space_authorization__get_Reference_IsForward

◆ address_space__get_Reference_ReferenceType

#define address_space__get_Reference_ReferenceType   address_space_authorization__get_Reference_ReferenceType

◆ address_space__get_Reference_TargetNode

#define address_space__get_Reference_TargetNode   address_space_authorization__get_Reference_TargetNode

◆ address_space__get_TypeDefinition

#define address_space__get_TypeDefinition   address_space_authorization__get_TypeDefinition

◆ address_space__get_Value_StatusCode

#define address_space__get_Value_StatusCode   address_space_authorization__get_Value_StatusCode

◆ address_space__get_conv_Variant_Type

#define address_space__get_conv_Variant_Type   address_space_authorization__get_conv_Variant_Type

◆ address_space__get_conv_Variant_ValueRank

#define address_space__get_conv_Variant_ValueRank   address_space_authorization__get_conv_Variant_ValueRank

◆ address_space__get_user_authorization

#define address_space__get_user_authorization   address_space_authorization__get_user_authorization

◆ address_space__has_access_level_executable

#define address_space__has_access_level_executable   address_space_authorization__has_access_level_executable

◆ address_space__is_AddressSpace_constant

#define address_space__is_AddressSpace_constant   address_space_authorization__is_AddressSpace_constant

◆ address_space__is_IndexRangeDefined

#define address_space__is_IndexRangeDefined   address_space_authorization__is_IndexRangeDefined

◆ address_space__is_NodeId_equal

#define address_space__is_NodeId_equal   address_space_authorization__is_NodeId_equal

◆ address_space__is_local_service_treatment

#define address_space__is_local_service_treatment   address_space_authorization__is_local_service_treatment

◆ address_space__is_transitive_subtype

#define address_space__is_transitive_subtype   address_space_typing__is_transitive_subtype

◆ address_space__is_valid_ReferenceTypeId

#define address_space__is_valid_ReferenceTypeId   address_space_typing__is_valid_ReferenceTypeId

◆ address_space__read_AddressSpace_clear_value

#define address_space__read_AddressSpace_clear_value   address_space_authorization__read_AddressSpace_clear_value

◆ address_space__read_AddressSpace_free_variant

#define address_space__read_AddressSpace_free_variant   address_space_authorization__read_AddressSpace_free_variant

◆ address_space__readall_AddressSpace_Node

#define address_space__readall_AddressSpace_Node   address_space_authorization__readall_AddressSpace_Node

◆ address_space__set_local_service_treatment

#define address_space__set_local_service_treatment   address_space_authorization__set_local_service_treatment

Function Documentation

◆ address_space__INITIALISATION()

void address_space__INITIALISATION ( void )
extern

◆ address_space__is_variable_compat_type()

void address_space__is_variable_compat_type ( const constants__t_NodeId_i address_space__p_dv_typ_nid,
const t_entier4 address_space__p_dv_vr,
const constants__t_NodeId_i address_space__p_var_typ_nid,
const t_entier4 address_space__p_var_vr,
t_bool *const address_space__btyp_ok,
t_bool *const address_space__btyp_need_conv )
extern

◆ address_space__local_is_mandatory_attribute()

void address_space__local_is_mandatory_attribute ( const constants__t_NodeClass_i address_space__p_ncl,
const constants__t_AttributeId_i address_space__p_aid,
t_bool *const address_space__bres )
extern

◆ address_space__read_AddressSpace_Attribute_value()

void address_space__read_AddressSpace_Attribute_value ( const constants__t_user_i address_space__p_user,
const constants__t_LocaleIds_i address_space__p_locales,
const constants__t_Node_i address_space__p_node,
const constants__t_NodeId_i address_space__p_nid,
const constants__t_AttributeId_i address_space__p_aid,
const constants__t_IndexRange_i address_space__p_index_range,
constants_statuscodes_bs__t_StatusCode_i *const address_space__sc,
constants__t_Variant_i *const address_space__val,
constants__t_RawStatusCode *const address_space__val_sc,
constants__t_Timestamp *const address_space__val_ts_src,
constants__t_Timestamp *const address_space__val_ts_srv )
extern

◆ address_space__treat_write_1()

void address_space__treat_write_1 ( const t_bool address_space__isvalid,
const constants_statuscodes_bs__t_StatusCode_i address_space__status,
const constants__t_user_i address_space__p_user,
const constants__t_LocaleIds_i address_space__p_locales,
const constants__t_NodeId_i address_space__nid,
const constants__t_AttributeId_i address_space__aid,
const constants__t_DataValue_i address_space__dataValue,
const constants__t_IndexRange_i address_space__index_range,
constants_statuscodes_bs__t_StatusCode_i *const address_space__serviceStatusCode,
constants__t_DataValue_i *const address_space__prev_dataValue,
constants__t_Node_i *const address_space__node )
extern

◆ address_space__addNode_AddressSpace()

void address_space__addNode_AddressSpace ( const constants__t_ExpandedNodeId_i address_space__p_parentNid,
const constants__t_NodeId_i address_space__p_refTypeId,
const constants__t_NodeId_i address_space__p_newNodeId,
const constants__t_QualifiedName_i address_space__p_browseName,
const constants__t_NodeClass_i address_space__p_nodeClass,
const constants__t_NodeAttributes_i address_space__p_nodeAttributes,
const constants__t_ExpandedNodeId_i address_space__p_typeDefId,
constants_statuscodes_bs__t_StatusCode_i *const address_space__sc_addnode )
extern

◆ address_space__check_nodeId_isValid()

void address_space__check_nodeId_isValid ( const constants__t_NodeId_i address_space__nodeid,
constants_statuscodes_bs__t_StatusCode_i *const address_space__statusCode,
constants__t_Node_i *const address_space__node )
extern

◆ address_space__is_mandatory_attribute()

void address_space__is_mandatory_attribute ( const constants__t_NodeClass_i address_space__p_ncl,
const constants__t_AttributeId_i address_space__p_aid,
t_bool *const address_space__bres )
extern

◆ address_space__read_Node_Attribute()

void address_space__read_Node_Attribute ( const constants__t_user_i address_space__p_user,
const constants__t_LocaleIds_i address_space__p_locales,
const constants__t_Node_i address_space__p_node,
const constants__t_NodeId_i address_space__p_nid,
const constants__t_AttributeId_i address_space__p_aid,
const constants__t_IndexRange_i address_space__p_index_range,
constants_statuscodes_bs__t_StatusCode_i *const address_space__sc,
constants__t_Variant_i *const address_space__val,
constants__t_RawStatusCode *const address_space__val_sc,
constants__t_Timestamp *const address_space__val_ts_src,
constants__t_Timestamp *const address_space__val_ts_srv )
extern

◆ address_space__read_variable_compat_type()

void address_space__read_variable_compat_type ( const constants__t_NodeId_i address_space__p_dv_typ_nid,
const t_entier4 address_space__p_dv_vr,
const constants__t_NodeId_i address_space__p_var_typ_nid,
const t_entier4 address_space__p_var_vr,
t_bool *const address_space__btyp_ok,
t_bool *const address_space__btyp_need_conv )
extern

◆ address_space__treat_write_request_WriteValue()

void address_space__treat_write_request_WriteValue ( const constants__t_user_i address_space__p_user,
const constants__t_LocaleIds_i address_space__p_locales,
const constants__t_WriteValue_i address_space__p_wvi,
constants_statuscodes_bs__t_StatusCode_i *const address_space__p_status )
extern