S2OPC OPCUA Toolkit
Loading...
Searching...
No Matches
service_add_nodes_1.h
Go to the documentation of this file.
1/*
2 * Licensed to Systerel under one or more contributor license
3 * agreements. See the NOTICE file distributed with this work
4 * for additional information regarding copyright ownership.
5 * Systerel licenses this file to you under the Apache
6 * License, Version 2.0 (the "License"); you may not use this
7 * file except in compliance with the License. You may obtain
8 * a copy of the License at
9 *
10 * http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing,
13 * software distributed under the License is distributed on an
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 * KIND, either express or implied. See the License for the
16 * specific language governing permissions and limitations
17 * under the License.
18 */
19
20/******************************************************************************
21
22 File Name : service_add_nodes_1.h
23
24 Date : 24/07/2024 17:29:55
25
26 C Translator Version : tradc Java V1.2 (06/02/2022)
27
28******************************************************************************/
29
30#ifndef _service_add_nodes_1_h
31#define _service_add_nodes_1_h
32
33/*--------------------------
34 Added by the Translator
35 --------------------------*/
36#include "b2c.h"
37
38/*-----------------
39 IMPORTS Clause
40 -----------------*/
41#include "call_method_mgr.h"
42
43/*--------------
44 SEES Clause
45 --------------*/
46#include "constants.h"
48#include "message_in_bs.h"
49#include "message_out_bs.h"
51
52/*------------------------
53 INITIALISATION Clause
54 ------------------------*/
56
57/*-------------------------------
58 PROMOTES and EXTENDS Clauses
59 -------------------------------*/
60#define service_add_nodes_1__address_space_bs_UNINITIALISATION call_method_mgr__address_space_bs_UNINITIALISATION
61#define service_add_nodes_1__check_nodeId_isValid call_method_mgr__check_nodeId_isValid
62#define service_add_nodes_1__check_object_has_method call_method_mgr__check_object_has_method
63#define service_add_nodes_1__get_BrowseName call_method_mgr__get_BrowseName
64#define service_add_nodes_1__get_DisplayName call_method_mgr__get_DisplayName
65#define service_add_nodes_1__get_EventNotifier call_method_mgr__get_EventNotifier
66#define service_add_nodes_1__get_InputArguments call_method_mgr__get_InputArguments
67#define service_add_nodes_1__get_NodeClass call_method_mgr__get_NodeClass
68#define service_add_nodes_1__get_Node_RefIndexEnd call_method_mgr__get_Node_RefIndexEnd
69#define service_add_nodes_1__get_RefIndex_Reference call_method_mgr__get_RefIndex_Reference
70#define service_add_nodes_1__get_Reference_IsForward call_method_mgr__get_Reference_IsForward
71#define service_add_nodes_1__get_Reference_ReferenceType call_method_mgr__get_Reference_ReferenceType
72#define service_add_nodes_1__get_Reference_TargetNode call_method_mgr__get_Reference_TargetNode
73#define service_add_nodes_1__get_TypeDefinition call_method_mgr__get_TypeDefinition
74#define service_add_nodes_1__get_Value_StatusCode call_method_mgr__get_Value_StatusCode
75#define service_add_nodes_1__get_conv_Variant_Type call_method_mgr__get_conv_Variant_Type
76#define service_add_nodes_1__get_conv_Variant_ValueRank call_method_mgr__get_conv_Variant_ValueRank
77#define service_add_nodes_1__get_user_authorization call_method_mgr__get_user_authorization
78#define service_add_nodes_1__has_access_level_executable call_method_mgr__has_access_level_executable
79#define service_add_nodes_1__is_AddressSpace_constant call_method_mgr__is_AddressSpace_constant
80#define service_add_nodes_1__is_IndexRangeDefined call_method_mgr__is_IndexRangeDefined
81#define service_add_nodes_1__is_NodeId_equal call_method_mgr__is_NodeId_equal
82#define service_add_nodes_1__is_local_service_treatment call_method_mgr__is_local_service_treatment
83#define service_add_nodes_1__is_mandatory_attribute call_method_mgr__is_mandatory_attribute
84#define service_add_nodes_1__is_transitive_subtype call_method_mgr__is_transitive_subtype
85#define service_add_nodes_1__is_valid_ReferenceTypeId call_method_mgr__is_valid_ReferenceTypeId
86#define service_add_nodes_1__read_AddressSpace_clear_value call_method_mgr__read_AddressSpace_clear_value
87#define service_add_nodes_1__read_AddressSpace_free_variant call_method_mgr__read_AddressSpace_free_variant
88#define service_add_nodes_1__read_Node_Attribute call_method_mgr__read_Node_Attribute
89#define service_add_nodes_1__read_variable_compat_type call_method_mgr__read_variable_compat_type
90#define service_add_nodes_1__readall_AddressSpace_Node call_method_mgr__readall_AddressSpace_Node
91#define service_add_nodes_1__set_local_service_treatment call_method_mgr__set_local_service_treatment
92#define service_add_nodes_1__treat_method_call_request call_method_mgr__treat_method_call_request
93#define service_add_nodes_1__treat_write_request call_method_mgr__treat_write_request
94
95/*--------------------------
96 LOCAL_OPERATIONS Clause
97 --------------------------*/
99 const constants__t_ExpandedNodeId_i service_add_nodes_1__p_parentNid,
100 const constants__t_NodeId_i service_add_nodes_1__p_refTypeId,
101 const constants__t_ExpandedNodeId_i service_add_nodes_1__p_reqNodeId,
102 const constants__t_NodeClass_i service_add_nodes_1__p_nodeClass,
103 const constants__t_ExpandedNodeId_i service_add_nodes_1__p_typeDefId,
104 constants_statuscodes_bs__t_StatusCode_i * const service_add_nodes_1__sc_operation,
105 constants__t_NodeId_i * const service_add_nodes_1__new_nid);
107 const constants__t_ExpandedNodeId_i service_add_nodes_1__p_parentNid,
108 constants_statuscodes_bs__t_StatusCode_i * const service_add_nodes_1__sc_operation);
110 const constants__t_NodeId_i service_add_nodes_1__p_refTypeId,
111 const constants_statuscodes_bs__t_StatusCode_i service_add_nodes_1__p_sc_operation,
112 constants_statuscodes_bs__t_StatusCode_i * const service_add_nodes_1__sc_operation);
114 const constants__t_ExpandedNodeId_i service_add_nodes_1__p_reqNodeId,
115 const constants_statuscodes_bs__t_StatusCode_i service_add_nodes_1__p_sc_operation,
116 constants_statuscodes_bs__t_StatusCode_i * const service_add_nodes_1__sc_operation,
117 constants__t_NodeId_i * const service_add_nodes_1__new_nid);
119 const constants__t_NodeClass_i service_add_nodes_1__p_nodeClass,
120 const constants__t_ExpandedNodeId_i service_add_nodes_1__p_typeDefId,
121 const constants_statuscodes_bs__t_StatusCode_i service_add_nodes_1__p_sc_operation,
122 constants_statuscodes_bs__t_StatusCode_i * const service_add_nodes_1__sc_operation);
123
124/*--------------------
125 OPERATIONS Clause
126 --------------------*/
128 const constants__t_ExpandedNodeId_i service_add_nodes_1__p_parentExpNid,
129 const constants__t_NodeId_i service_add_nodes_1__p_refTypeId,
130 const constants__t_ExpandedNodeId_i service_add_nodes_1__p_reqExpNodeId,
131 const constants__t_QualifiedName_i service_add_nodes_1__p_browseName,
132 const constants__t_NodeClass_i service_add_nodes_1__p_nodeClass,
133 const constants__t_NodeAttributes_i service_add_nodes_1__p_nodeAttributes,
134 const constants__t_ExpandedNodeId_i service_add_nodes_1__p_typeDefId,
135 constants_statuscodes_bs__t_StatusCode_i * const service_add_nodes_1__sc_operation,
136 constants__t_NodeId_i * const service_add_nodes_1__new_nodeId);
137
138#endif
#define constants__t_NodeAttributes_i
Definition constants.h:68
constants__t_NodeClass_i
Definition constants.h:168
#define constants__t_NodeId_i
Definition constants.h:69
#define constants__t_QualifiedName_i
Definition constants.h:72
#define constants__t_ExpandedNodeId_i
Definition constants.h:62
constants_statuscodes_bs__t_StatusCode_i
Definition constants_statuscodes_bs.h:46
void service_add_nodes_1__check_add_nodes_item_params_type_def(const constants__t_NodeClass_i service_add_nodes_1__p_nodeClass, const constants__t_ExpandedNodeId_i service_add_nodes_1__p_typeDefId, const constants_statuscodes_bs__t_StatusCode_i service_add_nodes_1__p_sc_operation, constants_statuscodes_bs__t_StatusCode_i *const service_add_nodes_1__sc_operation)
void service_add_nodes_1__treat_add_nodes_item(const constants__t_ExpandedNodeId_i service_add_nodes_1__p_parentExpNid, const constants__t_NodeId_i service_add_nodes_1__p_refTypeId, const constants__t_ExpandedNodeId_i service_add_nodes_1__p_reqExpNodeId, const constants__t_QualifiedName_i service_add_nodes_1__p_browseName, const constants__t_NodeClass_i service_add_nodes_1__p_nodeClass, const constants__t_NodeAttributes_i service_add_nodes_1__p_nodeAttributes, const constants__t_ExpandedNodeId_i service_add_nodes_1__p_typeDefId, constants_statuscodes_bs__t_StatusCode_i *const service_add_nodes_1__sc_operation, constants__t_NodeId_i *const service_add_nodes_1__new_nodeId)
void service_add_nodes_1__check_add_nodes_item_params(const constants__t_ExpandedNodeId_i service_add_nodes_1__p_parentNid, const constants__t_NodeId_i service_add_nodes_1__p_refTypeId, const constants__t_ExpandedNodeId_i service_add_nodes_1__p_reqNodeId, const constants__t_NodeClass_i service_add_nodes_1__p_nodeClass, const constants__t_ExpandedNodeId_i service_add_nodes_1__p_typeDefId, constants_statuscodes_bs__t_StatusCode_i *const service_add_nodes_1__sc_operation, constants__t_NodeId_i *const service_add_nodes_1__new_nid)
void service_add_nodes_1__check_add_nodes_item_params_req_node_id(const constants__t_ExpandedNodeId_i service_add_nodes_1__p_reqNodeId, const constants_statuscodes_bs__t_StatusCode_i service_add_nodes_1__p_sc_operation, constants_statuscodes_bs__t_StatusCode_i *const service_add_nodes_1__sc_operation, constants__t_NodeId_i *const service_add_nodes_1__new_nid)
void service_add_nodes_1__check_add_nodes_item_params_parent_nid(const constants__t_ExpandedNodeId_i service_add_nodes_1__p_parentNid, constants_statuscodes_bs__t_StatusCode_i *const service_add_nodes_1__sc_operation)
void service_add_nodes_1__INITIALISATION(void)
void service_add_nodes_1__check_add_nodes_item_params_ref_type(const constants__t_NodeId_i service_add_nodes_1__p_refTypeId, const constants_statuscodes_bs__t_StatusCode_i service_add_nodes_1__p_sc_operation, constants_statuscodes_bs__t_StatusCode_i *const service_add_nodes_1__sc_operation)