/src/S2OPC/src/ClientServer/services/b2c/constants_bs.h
Line | Count | Source |
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 | | /** \file |
21 | | * |
22 | | * Hand-modified _bs.h to specify some types. |
23 | | * Performance critical accessors are defined here as strongly inlined functions instead of being declared extern. |
24 | | */ |
25 | | |
26 | | #ifndef CONSTANTS_BS_H_ |
27 | | #define CONSTANTS_BS_H_ |
28 | | |
29 | | #include <stddef.h> |
30 | | #include <stdint.h> |
31 | | |
32 | | /*-------------------------- |
33 | | Added by the Translator |
34 | | --------------------------*/ |
35 | | #include "b2c.h" |
36 | | |
37 | | #include "continuation_point_impl.h" |
38 | | #include "opcua_identifiers.h" |
39 | | #include "service_discovery_servers_internal.h" |
40 | | #include "sopc_address_space.h" |
41 | | #include "sopc_assert.h" |
42 | | #include "sopc_buffer.h" |
43 | | #include "sopc_builtintypes.h" |
44 | | #include "sopc_circular_queue.h" |
45 | | #include "sopc_circular_queue_autogrow.h" |
46 | | #include "sopc_enum_types.h" |
47 | | #include "sopc_macros.h" |
48 | | #include "sopc_services_api_internal.h" |
49 | | #include "sopc_singly_linked_list.h" |
50 | | #include "sopc_time_reference.h" |
51 | | #include "sopc_toolkit_config.h" |
52 | | #include "sopc_toolkit_config_constants.h" |
53 | | #include "sopc_types.h" |
54 | | #include "sopc_user_app_itf.h" |
55 | | |
56 | | /* Access levels, taken from Part 3 v1.03 ยง5.6.2 Table 8 */ |
57 | 0 | #define SOPC_AccessLevelMask_CurrentRead (uint8_t) 1 // bit0 |
58 | 0 | #define SOPC_AccessLevelMask_CurrentWrite (uint8_t) 2 // bit1 |
59 | 0 | #define SOPC_AccessLevelMask_HistoryRead (uint8_t) 4 // bit2 |
60 | 0 | #define SOPC_AccessLevelMask_StatusWrite (uint8_t) 32 // bit5 |
61 | 0 | #define SOPC_AccessLevelMask_TimestampWrite (uint8_t) 64 // bit6 |
62 | | |
63 | | /*----------------------------- |
64 | | SETS Clause: deferred sets |
65 | | -----------------------------*/ |
66 | | typedef OpcUa_ApplicationDescription* constants_bs__t_ApplicationDescription_i; |
67 | | typedef OpcUa_Argument* constants_bs__t_Argument_i; |
68 | | typedef SOPC_Variant* constants_bs__t_ArgumentsPointer_i; |
69 | | typedef void* constants_bs__t_ArrayDimensions_i; |
70 | | typedef uint32_t constants_bs__t_BrowseNodeClassMask_i; |
71 | | typedef uint32_t constants_bs__t_BrowsePath_i; |
72 | | typedef uint32_t constants_bs__t_BrowseResultMask_i; |
73 | | typedef OpcUa_ReferenceDescription* constants_bs__t_BrowseResultReferences_i; |
74 | | typedef uint8_t constants_bs__t_Byte; |
75 | | typedef OpcUa_CallMethodRequest* constants_bs__t_CallMethodPointer_i; |
76 | | typedef int32_t constants_bs__t_CallMethod_i; |
77 | | typedef uint64_t constants_bs__t_ContinuationPointId_i; |
78 | | typedef char* constants_bs__t_CertThumbprint_i; |
79 | | typedef SOPC_ContinuationPointData constants_bs__t_ContinuationPoint_i; |
80 | | typedef SOPC_String* constants_bs__t_Criteria_i; |
81 | | typedef SOPC_ExtensionObject* constants_bs__t_DataTypeDefinition_i; |
82 | | typedef SOPC_DataValue* constants_bs__t_DataValue_i; |
83 | | typedef SOPC_DataValue* constants_bs__t_DataValue_array_i; |
84 | | typedef SOPC_Event* constants_bs__t_Event_i; |
85 | | typedef SOPC_ExpandedNodeId* constants_bs__t_ExpandedNodeId_i; |
86 | | typedef OpcUa_IdentityMappingRuleType* constants_bs__t_Identity_i; |
87 | | typedef SOPC_String* constants_bs__t_IndexRange_i; |
88 | | typedef int32_t constants_bs__t_Int32; |
89 | | typedef char** constants_bs__t_LocaleIds_i; |
90 | | typedef SOPC_LocalizedText* constants_bs__t_LocalizedText_i; |
91 | | typedef OpcUa_MdnsDiscoveryConfiguration* constants_bs__t_MdnsDiscoveryConfig_i; |
92 | | typedef uint16_t constants_bs__t_NamespaceIdx; |
93 | | typedef SOPC_String* constants_bs__t_NamespaceUri; |
94 | | typedef SOPC_ExtensionObject* constants_bs__t_NodeAttributes_i; |
95 | | typedef SOPC_NodeId* constants_bs__t_NodeId_i; |
96 | | typedef SOPC_AddressSpace_Node* constants_bs__t_Node_i; |
97 | | typedef SOPC_ByteString* constants_bs__t_Nonce_i; |
98 | | typedef OpcUa_PermissionType constants_bs__t_PermissionType_i; |
99 | | typedef SOPC_QualifiedName* constants_bs__t_QualifiedName_i; |
100 | | typedef SOPC_StatusCode constants_bs__t_RawStatusCode; |
101 | | typedef const SOPC_Variant* constants_bs__t_ReadOnlyVariant_i; |
102 | | typedef OpcUa_ReferenceNode* constants_bs__t_Reference_i; |
103 | | typedef SOPC_RegisterServer2Record_Internal* constants_bs__t_RegisteredServer2Info_i; |
104 | | typedef OpcUa_RegisteredServer* constants_bs__t_RegisteredServer_i; |
105 | | typedef OpcUa_RelativePathElement* constants_bs__t_RelativePathElt_i; |
106 | | typedef OpcUa_RelativePath* constants_bs__t_RelativePath_i; |
107 | | typedef const SOPC_Variant* constants_bs__t_RolePermissionTypes_i; |
108 | | typedef SOPC_ServerCapabilities_Internal constants_bs__t_ServerCapabilities; |
109 | | typedef SOPC_String* constants_bs__t_ServerUri; |
110 | | typedef SOPC_String* constants_bs__t_ServerUris; |
111 | | typedef char* constants_bs__t_SessionName_i; |
112 | | typedef OpcUa_SignatureData* constants_bs__t_SignatureData_i; |
113 | | typedef SOPC_Value_Timestamp constants_bs__t_Timestamp; |
114 | | typedef SOPC_Variant* constants_bs__t_Variant_i; |
115 | | typedef uint8_t constants_bs__t_WriteByPassMask_i; |
116 | | typedef OpcUa_WriteValue* constants_bs__t_WriteValuePointer_i; |
117 | | typedef OpcUa_WriteValue* constants_bs__t_WriteValuePointerInPool_i; |
118 | | typedef SOPC_Byte constants_bs__t_access_level; |
119 | | typedef uintptr_t constants_bs__t_application_context_i; |
120 | | typedef SOPC_Buffer* constants_bs__t_byte_buffer_i; |
121 | | typedef SOPC_SecureChannelConfigIdx constants_bs__t_channel_config_idx_i; |
122 | | typedef uint32_t constants_bs__t_channel_i; |
123 | | typedef uint32_t constants_bs__t_client_handle_i; |
124 | | typedef uint32_t constants_bs__t_client_request_handle_i; |
125 | | #define constants_bs__t_counter_i t_entier4 |
126 | | typedef SOPC_EndpointConfigIdx constants_bs__t_endpoint_config_idx_i; |
127 | | typedef OpcUa_EventFieldList* constants_bs__t_eventFieldList_i; |
128 | | typedef OpcUa_EventFilterResult* constants_bs__t_filterResult_i; |
129 | | typedef OpcUa_HistoryReadValueId* constants_bs__t_historyReadValueId_i; |
130 | | typedef uint32_t constants_bs__t_monitoredItemId_i; |
131 | | typedef void* constants_bs__t_monitoredItemPointer_i; |
132 | | typedef SOPC_CircularQueueIterator* constants_bs__t_monitoredItemQueueIterator_i; |
133 | | typedef SOPC_CircularQueueAutoGrow* constants_bs__t_monitoredItemQueue_i; |
134 | | typedef void* constants_bs__t_monitoringFilterCtx_i; |
135 | | typedef SOPC_ExtensionObject* constants_bs__t_monitoringFilter_i; |
136 | | typedef void* constants_bs__t_msg_header_i; /* OpcUa_RequestHeader OR OpcUa_ResponseHeader */ |
137 | | typedef void* constants_bs__t_msg_i; /* OpcUa_* message */ |
138 | | typedef SOPC_SLinkedListIterator* constants_bs__t_notifRepublishQueueIterator_i; |
139 | | typedef SOPC_SLinkedList* constants_bs__t_notifRepublishQueue_i; |
140 | | typedef OpcUa_NotificationMessage* constants_bs__t_notif_msg_i; |
141 | | typedef void* constants_bs__t_notificationData; |
142 | | typedef SOPC_CircularQueue* constants_bs__t_notificationQueue_i; |
143 | | typedef double constants_bs__t_opcua_duration_i; |
144 | | typedef SOPC_SLinkedListIterator constants_bs__t_prioritySubQueueIterator_i; |
145 | | typedef SOPC_SLinkedList* constants_bs__t_prioritySubQueue_i; |
146 | | typedef SOPC_SLinkedList* constants_bs__t_publishReqQueue_i; |
147 | | typedef OpcUa_ReadRawModifiedDetails* constants_bs__t_readRawModifiedDetails_i; |
148 | | typedef uint32_t constants_bs__t_request_context_i; |
149 | | typedef SOPC_ReverseEndpointConfigIdx constants_bs__t_reverse_endpoint_config_idx_i; |
150 | | typedef uint32_t constants_bs__t_server_request_handle_i; |
151 | | typedef SOPC_SLinkedList* constants_bs__t_sessionRoles_i; |
152 | | typedef SOPC_Internal_SessionAppContext* constants_bs__t_session_application_context_i; |
153 | | typedef SOPC_SessionId constants_bs__t_session_i; |
154 | | typedef SOPC_NodeId* constants_bs__t_session_token_i; |
155 | | typedef uint32_t constants_bs__t_sub_seq_num_i; |
156 | | typedef uint32_t constants_bs__t_subscription_i; |
157 | | typedef uint32_t constants_bs__t_timer_id_i; |
158 | | typedef SOPC_TimeReference constants_bs__t_timeref_i; |
159 | | typedef SOPC_UserWithAuthorization* constants_bs__t_user_i; |
160 | | typedef SOPC_ExtensionObject* constants_bs__t_user_token_i; |
161 | | |
162 | | /*-------------------------- |
163 | | Added by the Translator |
164 | | --------------------------*/ |
165 | 0 | #define constants_bs__t_channel_config_idx_i_max (2 * SOPC_MAX_SECURE_CONNECTIONS_PLUS_BUFFERED) |
166 | 0 | #define constants_bs__t_channel_i_max SOPC_MAX_SECURE_CONNECTIONS_PLUS_BUFFERED |
167 | 0 | #define constants_bs__t_endpoint_config_idx_i_max SOPC_MAX_ENDPOINT_DESCRIPTION_CONFIGURATIONS |
168 | 0 | #define constants_bs__t_session_i_max SOPC_MAX_SESSIONS |
169 | 0 | #define constants_bs__t_subscription_i_max SOPC_MAX_SUBSCRIPTIONS |
170 | | |
171 | | /*------------------------------------------------ |
172 | | CONCRETE_CONSTANTS Clause: scalars and arrays |
173 | | ------------------------------------------------*/ |
174 | 0 | #define constants_bs__c_ApplicationDescription_indet NULL |
175 | | #define constants_bs__c_Argument_indet NULL |
176 | | #define constants_bs__c_ArgumentsPointer_indet NULL |
177 | | #define constants_bs__c_ArrayDimensions_indet 0 |
178 | | extern const constants_bs__t_NodeId_i constants_bs__c_BaseEventType_NodeId; |
179 | 0 | #define constants_bs__c_BrowseNodeClassMask_indet 0 |
180 | 0 | #define constants_bs__c_BrowseResultMask_all 63 |
181 | 0 | #define constants_bs__c_BrowseResultMask_indet 0 |
182 | | #define constants_bs__c_BrowseResultReferences_indet NULL |
183 | | extern const constants_bs__t_NodeId_i constants_bs__c_ByteString_Type_NodeId; |
184 | | extern const constants_bs__t_NodeId_i constants_bs__c_Byte_Type_NodeId; |
185 | | #define constants_bs__c_CallMethodPointer_indet NULL |
186 | | #define constants_bs__c_CallMethod_indet 0 |
187 | 0 | #define constants_bs__c_CertThumbprint_indet NULL |
188 | 0 | #define constants_bs__c_ContinuationPointId_indet 0 |
189 | 0 | #define constants_bs__c_ContinuationPoint_indet sopc_continuationPointData_empty; |
190 | | #define constants_bs__c_Criteria_indet NULL |
191 | | #define constants_bs__c_DataTypeDefinition_indet NULL |
192 | 0 | #define constants_bs__c_DataValue_indet NULL |
193 | 0 | #define constants_bs__c_DataValue_array_indet NULL |
194 | | extern const constants_bs__t_QualifiedName_i constants_bs__c_DefaultRolePermissions_QualifiedName; |
195 | | #define constants_bs__c_Event_indet NULL |
196 | 0 | #define constants_bs__c_ExpandedNodeId_indet NULL |
197 | | extern const constants_bs__t_NodeId_i constants_bs__c_HasComponentType_NodeId; |
198 | | extern const constants_bs__t_NodeId_i constants_bs__c_HasPropertyType_NodeId; |
199 | | extern const constants_bs__t_NodeId_i constants_bs__c_HierarchicalReferences_Type_NodeId; |
200 | | extern const constants_bs__t_QualifiedName_i constants_bs__c_Identities_QualifiedName; |
201 | | #define constants_bs__c_Identity_indet NULL |
202 | | #define constants_bs__c_IndexRange_indet 0 |
203 | | extern constants_bs__t_LocaleIds_i constants_bs__c_LocaleIds_empty; |
204 | 0 | #define constants_bs__c_LocaleIds_indet NULL |
205 | 0 | #define constants_bs__c_LocalizedText_indet 0 |
206 | 0 | #define constants_bs__c_MdnsDiscoveryConfig_indet NULL |
207 | | extern const constants_bs__t_NodeId_i constants_bs__c_NamespaceMetadataType_NodeId; |
208 | | extern const constants_bs__t_QualifiedName_i constants_bs__c_NamespaceUri_QualifiedName; |
209 | | #define constants_bs__c_NodeAttributes_indet NULL |
210 | 0 | #define constants_bs__c_NodeId_indet NULL |
211 | 0 | #define constants_bs__c_Node_indet 0 |
212 | 0 | #define constants_bs__c_Nonce_indet 0 |
213 | | extern const constants_bs__t_NodeId_i constants_bs__c_Null_Type_NodeId; |
214 | 0 | #define constants_bs__c_PermissionType_none OpcUa_PermissionType_None |
215 | 0 | #define constants_bs__c_QualifiedName_indet 0 |
216 | 0 | #define constants_bs__c_ReadOnlyVariant_indet NULL |
217 | 0 | #define constants_bs__c_Reference_indet 0 |
218 | | extern const constants_bs__t_NodeId_i constants_bs__c_RefreshEndEventType_NodeId; |
219 | | extern const constants_bs__t_NodeId_i constants_bs__c_RefreshRequiredEventType_NodeId; |
220 | | extern const constants_bs__t_NodeId_i constants_bs__c_RefreshStartEventType_NodeId; |
221 | | |
222 | | #define constants_bs__c_RegisteredServer2Info_indet NULL |
223 | | #define constants_bs__c_RegisteredServer_indet NULL |
224 | | #define constants_bs__c_RelativePathElt_indet 0 |
225 | 0 | #define constants_bs__c_RelativePath_indet 0 |
226 | | extern const constants_bs__t_NodeId_i constants_bs__c_RolePermissionType_NodeId; |
227 | 0 | #define constants_bs__c_RolePermissionTypes_indet NULL |
228 | | extern const constants_bs__t_NodeId_i constants_bs__c_RoleType_NodeId; |
229 | | #define constants_bs__c_ServerUri_empty 0 |
230 | | extern const constants_bs__t_NodeId_i constants_bs__c_Server_NamespaceArray_NodeId; |
231 | | extern const constants_bs__t_NodeId_i constants_bs__c_Server_Namespaces_NodeId; |
232 | | |
233 | | #if S2OPC_NANO_PROFILE |
234 | | #define constants_bs__c_Server_Nano_Extended false |
235 | | #else |
236 | 0 | #define constants_bs__c_Server_Nano_Extended true |
237 | | #endif |
238 | | extern const constants_bs__t_NodeId_i constants_bs__c_Server_NodeId; |
239 | | extern const constants_bs__t_NodeId_i constants_bs__c_Server_ServerCapabilities_RoleSet_NodeId; |
240 | 0 | #define constants_bs__c_SessionName_indet NULL |
241 | 0 | #define constants_bs__c_SignatureData_indet NULL |
242 | | #define constants_bs__c_Timestamp_null \ |
243 | 0 | (SOPC_Value_Timestamp) { 0, 0 } |
244 | 0 | #define constants_bs__c_Variant_indet 0 |
245 | | #define constants_bs__c_WriteByPassMask_none SOPC_ByPassWritePermissionMask_None |
246 | 0 | #define constants_bs__c_WriteValuePointer_indet 0 |
247 | | #define constants_bs__c_browsePath_indet 0 |
248 | 0 | #define constants_bs__c_byte_buffer_indet 0 |
249 | 0 | #define constants_bs__c_channel_config_idx_indet 0 |
250 | 0 | #define constants_bs__c_channel_indet 0 |
251 | 0 | #define constants_bs__c_channel_lock_create_session_delay SOPC_CREATE_SESSION_LOCK_DELAY_SECS |
252 | 0 | #define constants_bs__c_client_request_handle_indet 0 |
253 | 0 | #define constants_bs__c_endpoint_config_idx_indet 0 |
254 | 0 | #define constants_bs__c_eventFieldList_indet NULL |
255 | 0 | #define constants_bs__c_filterResult_indet NULL |
256 | 0 | #define constants_bs__c_historyReadValueId_indet NULL |
257 | 0 | #define constants_bs__c_max_channels_connected SOPC_MAX_SECURE_CONNECTIONS |
258 | 0 | #define constants_bs__c_max_sessions_per_channel SOPC_MAX_SESSIONS_PER_SECURE_CONNECTION |
259 | 0 | #define constants_bs__c_monitoredItemId_indet 0 |
260 | 0 | #define constants_bs__c_monitoredItemPointer_indet 0 |
261 | 0 | #define constants_bs__c_monitoredItemQueueIterator_indet 0 |
262 | 0 | #define constants_bs__c_monitoredItemQueue_indet 0 |
263 | 0 | #define constants_bs__c_monitoringFilterCtx_indet NULL |
264 | 0 | #define constants_bs__c_monitoringFilter_indet NULL |
265 | 0 | #define constants_bs__c_msg_header_indet 0 |
266 | 0 | #define constants_bs__c_msg_indet 0 |
267 | 0 | #define constants_bs__c_no_application_context 0 |
268 | | #define constants_bs__c_notifRepublishQueueIterator_indet 0 |
269 | 0 | #define constants_bs__c_notifRepublishQueue_indet 0 |
270 | | #define constants_bs__c_notif_msg_indet 0 |
271 | | #define constants_bs__c_notificationQueue_indet 0 |
272 | 0 | #define constants_bs__c_opcua_duration_indet -1 |
273 | 0 | #define constants_bs__c_opcua_duration_zero 0 |
274 | 0 | #define constants_bs__c_prioritySubQueueIterator_indet 0 |
275 | 0 | #define constants_bs__c_prioritySubQueue_indet 0 |
276 | 0 | #define constants_bs__c_publishReqQueue_indet 0 |
277 | 0 | #define constants_bs__c_readRawModifiedDetails_indet NULL |
278 | 0 | #define constants_bs__c_registerServer2_expiration_time SOPC_REGISTERED_SERVER_EXPIRATION_DELAY_SECS |
279 | 0 | #define constants_bs__c_request_context_indet 0 |
280 | 0 | #define constants_bs__c_reverse_endpoint_config_idx_indet 0 |
281 | 0 | #define constants_bs__c_server_request_handle_any 0 |
282 | 0 | #define constants_bs__c_sessionRoles_indet NULL |
283 | 0 | #define constants_bs__c_session_activation_min_delay SOPC_SESSION_ACTIVATION_MIN_DELAY_SECS |
284 | 0 | #define constants_bs__c_session_indet 0 |
285 | 0 | #define constants_bs__c_session_token_indet 0 |
286 | 0 | #define constants_bs__c_sub_seq_num_indet 0 |
287 | 0 | #define constants_bs__c_sub_seq_num_init 1 |
288 | 0 | #define constants_bs__c_subscription_indet 0 |
289 | 0 | #define constants_bs__c_timer_id_indet 0 |
290 | 0 | #define constants_bs__c_timeref_indet 0 |
291 | 0 | #define constants_bs__c_user_indet 0 |
292 | 0 | #define constants_bs__c_user_token_indet NULL |
293 | 0 | #define constants_bs__k_n_BrowsePathResPerElt_max SOPC_MAX_TRANSLATE_BROWSE_PATH_MATCHES |
294 | 0 | #define constants_bs__k_n_BrowsePathResPerPath_max SOPC_MAX_TRANSLATE_BROWSE_PATH_MATCHES |
295 | 0 | #define constants_bs__k_n_BrowseResponse_max SOPC_MAX_OPERATIONS_PER_MSG |
296 | 0 | #define constants_bs__k_n_BrowseTarget_max SOPC_MAX_OPERATIONS_PER_MSG |
297 | 0 | #define constants_bs__k_n_NamespaceIndex_max UINT16_MAX |
298 | 0 | #define constants_bs__k_n_subscriptionPerSession_max SOPC_MAX_SESSION_SUBSCRIPTIONS |
299 | 0 | #define constants_bs__k_n_UserAuthAttempts_max SOPC_MAX_SESSION_AUTH_ATTEMPTS |
300 | 0 | #define constants_bs__k_n_WriteResponse_max SOPC_MAX_OPERATIONS_PER_MSG |
301 | 0 | #define constants_bs__k_n_genericOperationPerReq_max SOPC_MAX_OPERATIONS_PER_MSG |
302 | 0 | #define constants_bs__k_n_histRead_max SOPC_MAX_OPERATIONS_PER_MSG |
303 | 0 | #define constants_bs__k_n_monitoredItemNotif_max SOPC_MAX_OPERATIONS_PER_MSG |
304 | 0 | #define constants_bs__k_n_monitoredItem_max SOPC_MAX_OPERATIONS_PER_MSG |
305 | 0 | #define constants_bs__k_n_nodesToAdd_max SOPC_MAX_HEAVY_OPERATIONS_PER_MSG |
306 | 0 | #define constants_bs__k_n_nodesToDelete_max SOPC_MAX_HEAVY_OPERATIONS_PER_MSG |
307 | 0 | #define constants_bs__k_n_notifEventQueueSize_default SOPC_DEFAULT_EVENT_NOTIFICATION_QUEUE_SIZE |
308 | 0 | #define constants_bs__k_n_notifEventQueueSize_max SOPC_MAX_EVENT_NOTIFICATION_QUEUE_SIZE |
309 | 0 | #define constants_bs__k_n_notifEventQueueSize_min SOPC_MIN_EVENT_NOTIFICATION_QUEUE_SIZE |
310 | 0 | #define constants_bs__k_n_notifQueueSize_max SOPC_MAX_NOTIFICATION_QUEUE_SIZE |
311 | 0 | #define constants_bs__k_n_publishRequestPerSession_max SOPC_MAX_SESSION_PUBLISH_REQUESTS |
312 | 0 | #define constants_bs__k_n_read_resp_max SOPC_MAX_OPERATIONS_PER_MSG |
313 | 0 | #define constants_bs__k_n_registerNodes_max SOPC_MAX_OPERATIONS_PER_MSG |
314 | 0 | #define constants_bs__k_n_republishNotifPerSub_max SOPC_MAX_SUBSCRIPTION_REPUBLISH_MESSAGES |
315 | 0 | #define constants_bs__k_n_unregisterNodes_max SOPC_MAX_OPERATIONS_PER_MSG |
316 | | |
317 | | /*------------------------ |
318 | | INITIALISATION Clause |
319 | | ------------------------*/ |
320 | | extern void constants_bs__INITIALISATION(void); |
321 | | |
322 | | /*-------------------- |
323 | | OPERATIONS Clause |
324 | | --------------------*/ |
325 | | extern void constants_bs__free_ApplicationDescription( |
326 | | const constants_bs__t_ApplicationDescription_i constants_bs__p_in); |
327 | | extern void constants_bs__free_CertThumbprint(const constants_bs__t_CertThumbprint_i constants_bs__p_in); |
328 | | extern void constants_bs__free_ExpandedNodeId(const constants_bs__t_ExpandedNodeId_i constants_bs__p_in); |
329 | | extern void constants_bs__free_roles(const constants_bs__t_sessionRoles_i constants_bs__p_in); |
330 | | extern void constants_bs__free_SessionName(const constants_bs__t_SessionName_i constants_bs__p_in); |
331 | | extern void constants_bs__free_LocaleIds(const constants_bs__t_LocaleIds_i constants_bs__p_in); |
332 | | extern void constants_bs__get_CurrentTimestamp(constants_bs__t_Timestamp* const constants_bs__p_currentTs); |
333 | | static SOPC_STRONG_INLINE void constants_bs__get_NodeId_NamespaceIndex( |
334 | | const constants_bs__t_NodeId_i constants_bs__p_nodeId, |
335 | | constants_bs__t_NamespaceIdx* const constants_bs__p_idx) |
336 | 0 | { |
337 | 0 | SOPC_ASSERT(NULL != constants_bs__p_nodeId); |
338 | 0 | *constants_bs__p_idx = constants_bs__p_nodeId->Namespace; |
339 | 0 | } Unexecuted instantiation: sopc_toolkit_config.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: app_cb_call_context_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: util_b2c.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: util_variant.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: sopc_services_api.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: io_dispatch_mgr.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_mgr.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_read.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_read_1.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_read_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_register_nodes.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_set_discovery_server.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_set_view.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_unregister_nodes.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_write.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_write_1.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_write_1_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_core.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_core_1.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_core_1_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_core_2.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_core_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_mgr.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_mgr_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_roles.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_core_2.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_mgr.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: toolkit_header_init.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_element_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_result.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_result_1.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_result_1_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_result_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_source.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_source_1.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_source_1_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: translate_browse_path_source_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: unregister_nodes_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: user_authentication.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_authorization_session_roles_it_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_namespaces_indexes_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_typing_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_user_permissions_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: app_overwrite_req_cb_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: argument_pointer_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment_context_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment_continuation_points_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment_result_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: channel_mgr_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: constants_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: constants_statuscodes_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: data_value_pointer_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: default_role_permissions_array_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: eval_write_internal_cb_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: gen_subscription_event_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: history_read_treatment_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: message_in_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: message_out_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_data_filter_treatment_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_event_filter_select_clauses_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_event_filter_treatment_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_event_filter_where_clause_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_notification_queue_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_pointer_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_queue_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_queue_it_bs_inlined.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_browse_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_browse_next_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_call_method_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_find_servers_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_find_servers_on_network_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_history_read_request_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_history_read_response_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_node_management_add_nodes_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_node_management_delete_nodes_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_read_request_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_read_response_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_register_nodes_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_register_server2_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_session_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_subscription_create_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_subscription_delete_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_subscription_monitored_item_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_subscription_publish_ack_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_subscription_publish_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_subscription_set_publishing_mode_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_translate_browse_path_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_unregister_nodes_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespace_array_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespace_default_role_permissions_value_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespaces_uri_eval_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: node_id_pointer_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: notification_republish_queue_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: notification_republish_queue_it_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: publish_request_queue_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: request_handle_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: response_write_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: role_permissions_value_eval_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_get_endpoints_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_mgr_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_register_server2_offline_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_register_server2_set_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_response_cb_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_set_discovery_server_data_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_write_decode_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_audit_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_core_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_request_handle_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_role_identities_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_role_identity_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_roles_granted_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_absent_node_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_core_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_diagnostics_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_priority_sub_queue_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_priority_sub_queue_it_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: time_reference_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: user_authentication_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: user_authorization_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: user_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: util_discovery_services.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: util_event.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: util_user.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: write_value_pointer_bs.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_authorization.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_itf.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_namespaces.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_namespaces_indexes.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_namespaces_metadata.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_typing.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: address_space_user_permissions.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment_1.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment_context.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment_continuation_points.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment_continuation_points_session_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment_result_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: browse_treatment_target_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: call_method_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: call_method_mgr.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: call_method_result_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: channel_mgr.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: channel_mgr_1.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: channel_mgr_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: constants.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: history_read_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_event_filter_select_clauses.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_event_filter_select_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_event_filter_treatment.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_event_filter_where_clause.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_event_filter_where_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: monitored_item_filter_treatment.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_history_read_request.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_node_management_add_nodes.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_node_management_delete_nodes.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_read_request.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_register_nodes.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_register_server2.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_subscription_monitored_item.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: msg_unregister_nodes.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespace_array_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespace_default_role_permissions.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespace_default_role_permissions_value.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespace_metadata_refs_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespace_uri.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespaces_default_role_permissions.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: namespaces_refs_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: node_management_add_nodes_items_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: node_management_delete_nodes_items_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: register_nodes_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: role_permissions_value_eval.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: role_permissions_value_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: role_references_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: roleset_references_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_add_nodes.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_add_nodes_1.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_browse_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_delete_nodes.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_history_read.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: service_register_server2.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_channel_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_role_eval.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_role_identities_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_role_identity_eval.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: session_role_identity_node.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_absent_node.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_core.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_core_1.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_core_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: subscription_create_monitored_item_it.c:constants_bs__get_NodeId_NamespaceIndex Unexecuted instantiation: toolkit_header.c:constants_bs__get_NodeId_NamespaceIndex |
340 | | extern void constants_bs__get_SupportedLocales(const constants_bs__t_endpoint_config_idx_i constants_bs__p_in, |
341 | | constants_bs__t_LocaleIds_i* const constants_bs__p_localeIds); |
342 | | extern void constants_bs__get_card_t_channel(t_entier4* const constants_bs__p_card_channel); |
343 | | extern void constants_bs__get_card_t_channel_config_idx(t_entier4* const constants_bs__p_card_channel_config); |
344 | | extern void constants_bs__get_card_t_session(t_entier4* const constants_bs__p_card_session); |
345 | | extern void constants_bs__get_card_t_subscription(t_entier4* const constants_bs__p_card_subscription); |
346 | | extern void constants_bs__get_cast_t_BrowsePath(const t_entier4 constants_bs__p_ind, |
347 | | constants_bs__t_BrowsePath_i* const constants_bs__p_browsePath); |
348 | | extern void constants_bs__get_cast_t_CallMethod(const t_entier4 constants_bs__p_ind, |
349 | | constants_bs__t_CallMethod_i* const constants_bs__p_callMethod); |
350 | | extern void constants_bs__get_cast_t_channel(const t_entier4 constants_bs__p_ind, |
351 | | constants_bs__t_channel_i* const constants_bs__p_channel); |
352 | | extern void constants_bs__get_cast_t_NamespaceIdx(const t_entier4 constants_bs__p_ind, |
353 | | constants_bs__t_NamespaceIdx* const constants_bs__p_nsIndex); |
354 | | extern void constants_bs__get_cast_t_channel_config_idx( |
355 | | const t_entier4 constants_bs__p_ind, |
356 | | constants_bs__t_channel_config_idx_i* const constants_bs__p_config); |
357 | | extern void constants_bs__get_cast_t_session(const t_entier4 constants_bs__p_ind, |
358 | | constants_bs__t_session_i* const constants_bs__p_session); |
359 | | extern void constants_bs__get_cast_t_subscription(const t_entier4 constants_bs__p_ind, |
360 | | constants_bs__t_subscription_i* const constants_bs__p_subscription); |
361 | | extern void constants_bs__get_copy_ExpandedNodeId(const constants_bs__t_ExpandedNodeId_i constants_bs__p_in, |
362 | | t_bool* const constants_bs__p_alloc, |
363 | | constants_bs__t_ExpandedNodeId_i* const constants_bs__p_out); |
364 | | extern void constants_bs__get_copy_UserToken(const constants_bs__t_user_token_i constants_bs__p_in, |
365 | | t_bool* const constants_bs__p_alloc, |
366 | | constants_bs__t_user_token_i* const constants_bs__p_out); |
367 | | extern void constants_bs__get_reverse_cast_t_NamespaceIdx(const constants_bs__t_NamespaceIdx constants_bs__p_nsIndex, |
368 | | t_entier4* const constants_bs__p_nsIndexNat); |
369 | | extern void constants_bs__getall_conv_ExpandedNodeId_NodeId( |
370 | | const constants_bs__t_ExpandedNodeId_i constants_bs__p_expnid, |
371 | | t_bool* const constants_bs__p_local_server, |
372 | | constants_bs__t_NodeId_i* const constants_bs__p_nid); |
373 | | extern void constants_bs__is_ClientNodeManagementActive(t_bool* const constants_bs__bres); |
374 | | extern void constants_bs__is_ExternalHistoryRawReadServiceActive(t_bool* const constants_bs__bres); |
375 | | extern void constants_bs__is_EventNotifier_SubscribeToEvents( |
376 | | const constants_bs__t_Byte constants_bs__p_eventNotifierByte, |
377 | | t_bool* const constants_bs__bres); |
378 | | extern void constants_bs__is_QualifiedNames_Empty(const constants_bs__t_QualifiedName_i constants_bs__name, |
379 | | t_bool* const constants_bs__p_bool); |
380 | | extern void constants_bs__is_QualifiedNames_Equal(const constants_bs__t_QualifiedName_i constants_bs__name1, |
381 | | const constants_bs__t_QualifiedName_i constants_bs__name2, |
382 | | t_bool* const constants_bs__p_bool); |
383 | | extern void constants_bs__is_Timestamps_Null(const constants_bs__t_Timestamp constants_bs__p_ts, |
384 | | t_bool* const constants_bs__bres); |
385 | | extern void constants_bs__is_t_WriteByPassMask_statusWrite( |
386 | | const constants_bs__t_WriteByPassMask_i constants_bs__p_bypass_masks, |
387 | | t_bool* const constants_bs__bres); |
388 | | extern void constants_bs__is_t_WriteByPassMask_timestampWrite( |
389 | | const constants_bs__t_WriteByPassMask_i constants_bs__p_bypass_masks, |
390 | | t_bool* const constants_bs__bres); |
391 | | extern void constants_bs__is_t_access_level_currentRead(const constants_bs__t_access_level constants_bs__p_access_lvl, |
392 | | t_bool* const constants_bs__bres); |
393 | | extern void constants_bs__is_t_access_level_currentWrite(const constants_bs__t_access_level constants_bs__p_access_lvl, |
394 | | t_bool* const constants_bs__bres); |
395 | | extern void constants_bs__is_t_access_level_histRead(const constants_bs__t_access_level constants_bs__p_access_lvl, |
396 | | t_bool* const constants_bs__bres); |
397 | | extern void constants_bs__is_t_access_level_statusWrite(const constants_bs__t_access_level constants_bs__p_access_lvl, |
398 | | t_bool* const constants_bs__bres); |
399 | | extern void constants_bs__is_t_access_level_timestampWrite( |
400 | | const constants_bs__t_access_level constants_bs__p_access_lvl, |
401 | | t_bool* const constants_bs__bres); |
402 | | extern void constants_bs__is_t_channel(const constants_bs__t_channel_i constants_bs__p_channel, |
403 | | t_bool* const constants_bs__p_res); |
404 | | extern void constants_bs__is_t_channel_config_idx(const constants_bs__t_channel_config_idx_i constants_bs__p_config_idx, |
405 | | t_bool* const constants_bs__p_res); |
406 | | extern void constants_bs__is_t_endpoint_config_idx( |
407 | | const constants_bs__t_endpoint_config_idx_i constants_bs__p_endpoint_config_idx, |
408 | | t_bool* const constants_bs__p_res); |
409 | | extern void constants_bs__is_t_subscription(const constants_bs__t_subscription_i constants_bs__p_subscription, |
410 | | t_bool* const constants_bs__p_bool); |
411 | | |
412 | | #endif |