Coverage Report

Created: 2026-11-13 06:19

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/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