Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
opcua_serviceparser.h
1/******************************************************************************
2** Copyright (C) 2006-2015 ascolab GmbH. All Rights Reserved.
3** Web: http://www.ascolab.com
4**
5** SPDX-License-Identifier: GPL-2.0-or-later
6**
7** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
8** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
9**
10** Project: OpcUa Wireshark Plugin
11**
12** Description: OpcUa Service Type Parser
13**
14** This file was autogenerated on 13.10.2015.
15** DON'T MODIFY THIS FILE!
16** XXX - well, except that you may have to. See the README.
17**
18******************************************************************************/
19
20#include <glib.h>
21#include <epan/packet.h>
22
23extern int ett_opcua_ServiceFault;
24extern int ett_opcua_array_ServiceFault;
25extern int ett_opcua_FindServersRequest;
26extern int ett_opcua_array_FindServersRequest;
27extern int ett_opcua_FindServersResponse;
28extern int ett_opcua_array_FindServersResponse;
29extern int ett_opcua_FindServersOnNetworkRequest;
30extern int ett_opcua_array_FindServersOnNetworkRequest;
31extern int ett_opcua_FindServersOnNetworkResponse;
32extern int ett_opcua_array_FindServersOnNetworkResponse;
33extern int ett_opcua_GetEndpointsRequest;
34extern int ett_opcua_array_GetEndpointsRequest;
35extern int ett_opcua_GetEndpointsResponse;
36extern int ett_opcua_array_GetEndpointsResponse;
37extern int ett_opcua_RegisterServerRequest;
38extern int ett_opcua_array_RegisterServerRequest;
39extern int ett_opcua_RegisterServerResponse;
40extern int ett_opcua_array_RegisterServerResponse;
41extern int ett_opcua_RegisterServer2Request;
42extern int ett_opcua_array_RegisterServer2Request;
43extern int ett_opcua_RegisterServer2Response;
44extern int ett_opcua_array_RegisterServer2Response;
45extern int ett_opcua_OpenSecureChannelRequest;
46extern int ett_opcua_array_OpenSecureChannelRequest;
47extern int ett_opcua_OpenSecureChannelResponse;
48extern int ett_opcua_array_OpenSecureChannelResponse;
49extern int ett_opcua_CloseSecureChannelRequest;
50extern int ett_opcua_array_CloseSecureChannelRequest;
51extern int ett_opcua_CloseSecureChannelResponse;
52extern int ett_opcua_array_CloseSecureChannelResponse;
53extern int ett_opcua_CreateSessionRequest;
54extern int ett_opcua_array_CreateSessionRequest;
55extern int ett_opcua_CreateSessionResponse;
56extern int ett_opcua_array_CreateSessionResponse;
57extern int ett_opcua_ActivateSessionRequest;
58extern int ett_opcua_array_ActivateSessionRequest;
59extern int ett_opcua_ActivateSessionResponse;
60extern int ett_opcua_array_ActivateSessionResponse;
61extern int ett_opcua_CloseSessionRequest;
62extern int ett_opcua_array_CloseSessionRequest;
63extern int ett_opcua_CloseSessionResponse;
64extern int ett_opcua_array_CloseSessionResponse;
65extern int ett_opcua_CancelRequest;
66extern int ett_opcua_array_CancelRequest;
67extern int ett_opcua_CancelResponse;
68extern int ett_opcua_array_CancelResponse;
69extern int ett_opcua_AddNodesRequest;
70extern int ett_opcua_array_AddNodesRequest;
71extern int ett_opcua_AddNodesResponse;
72extern int ett_opcua_array_AddNodesResponse;
73extern int ett_opcua_AddReferencesRequest;
74extern int ett_opcua_array_AddReferencesRequest;
75extern int ett_opcua_AddReferencesResponse;
76extern int ett_opcua_array_AddReferencesResponse;
77extern int ett_opcua_DeleteNodesRequest;
78extern int ett_opcua_array_DeleteNodesRequest;
79extern int ett_opcua_DeleteNodesResponse;
80extern int ett_opcua_array_DeleteNodesResponse;
81extern int ett_opcua_DeleteReferencesRequest;
82extern int ett_opcua_array_DeleteReferencesRequest;
83extern int ett_opcua_DeleteReferencesResponse;
84extern int ett_opcua_array_DeleteReferencesResponse;
85extern int ett_opcua_BrowseRequest;
86extern int ett_opcua_array_BrowseRequest;
87extern int ett_opcua_BrowseResponse;
88extern int ett_opcua_array_BrowseResponse;
89extern int ett_opcua_BrowseNextRequest;
90extern int ett_opcua_array_BrowseNextRequest;
91extern int ett_opcua_BrowseNextResponse;
92extern int ett_opcua_array_BrowseNextResponse;
93extern int ett_opcua_TranslateBrowsePathsToNodeIdsRequest;
94extern int ett_opcua_array_TranslateBrowsePathsToNodeIdsRequest;
95extern int ett_opcua_TranslateBrowsePathsToNodeIdsResponse;
96extern int ett_opcua_array_TranslateBrowsePathsToNodeIdsResponse;
97extern int ett_opcua_RegisterNodesRequest;
98extern int ett_opcua_array_RegisterNodesRequest;
99extern int ett_opcua_RegisterNodesResponse;
100extern int ett_opcua_array_RegisterNodesResponse;
101extern int ett_opcua_UnregisterNodesRequest;
102extern int ett_opcua_array_UnregisterNodesRequest;
103extern int ett_opcua_UnregisterNodesResponse;
104extern int ett_opcua_array_UnregisterNodesResponse;
105extern int ett_opcua_QueryFirstRequest;
106extern int ett_opcua_array_QueryFirstRequest;
107extern int ett_opcua_QueryFirstResponse;
108extern int ett_opcua_array_QueryFirstResponse;
109extern int ett_opcua_QueryNextRequest;
110extern int ett_opcua_array_QueryNextRequest;
111extern int ett_opcua_QueryNextResponse;
112extern int ett_opcua_array_QueryNextResponse;
113extern int ett_opcua_ReadRequest;
114extern int ett_opcua_array_ReadRequest;
115extern int ett_opcua_ReadResponse;
116extern int ett_opcua_array_ReadResponse;
117extern int ett_opcua_HistoryReadRequest;
118extern int ett_opcua_array_HistoryReadRequest;
119extern int ett_opcua_HistoryReadResponse;
120extern int ett_opcua_array_HistoryReadResponse;
121extern int ett_opcua_WriteRequest;
122extern int ett_opcua_array_WriteRequest;
123extern int ett_opcua_WriteResponse;
124extern int ett_opcua_array_WriteResponse;
125extern int ett_opcua_HistoryUpdateRequest;
126extern int ett_opcua_array_HistoryUpdateRequest;
127extern int ett_opcua_HistoryUpdateResponse;
128extern int ett_opcua_array_HistoryUpdateResponse;
129extern int ett_opcua_CallRequest;
130extern int ett_opcua_array_CallRequest;
131extern int ett_opcua_CallResponse;
132extern int ett_opcua_array_CallResponse;
133extern int ett_opcua_CreateMonitoredItemsRequest;
134extern int ett_opcua_array_CreateMonitoredItemsRequest;
135extern int ett_opcua_CreateMonitoredItemsResponse;
136extern int ett_opcua_array_CreateMonitoredItemsResponse;
137extern int ett_opcua_ModifyMonitoredItemsRequest;
138extern int ett_opcua_array_ModifyMonitoredItemsRequest;
139extern int ett_opcua_ModifyMonitoredItemsResponse;
140extern int ett_opcua_array_ModifyMonitoredItemsResponse;
141extern int ett_opcua_SetMonitoringModeRequest;
142extern int ett_opcua_array_SetMonitoringModeRequest;
143extern int ett_opcua_SetMonitoringModeResponse;
144extern int ett_opcua_array_SetMonitoringModeResponse;
145extern int ett_opcua_SetTriggeringRequest;
146extern int ett_opcua_array_SetTriggeringRequest;
147extern int ett_opcua_SetTriggeringResponse;
148extern int ett_opcua_array_SetTriggeringResponse;
149extern int ett_opcua_DeleteMonitoredItemsRequest;
150extern int ett_opcua_array_DeleteMonitoredItemsRequest;
151extern int ett_opcua_DeleteMonitoredItemsResponse;
152extern int ett_opcua_array_DeleteMonitoredItemsResponse;
153extern int ett_opcua_CreateSubscriptionRequest;
154extern int ett_opcua_array_CreateSubscriptionRequest;
155extern int ett_opcua_CreateSubscriptionResponse;
156extern int ett_opcua_array_CreateSubscriptionResponse;
157extern int ett_opcua_ModifySubscriptionRequest;
158extern int ett_opcua_array_ModifySubscriptionRequest;
159extern int ett_opcua_ModifySubscriptionResponse;
160extern int ett_opcua_array_ModifySubscriptionResponse;
161extern int ett_opcua_SetPublishingModeRequest;
162extern int ett_opcua_array_SetPublishingModeRequest;
163extern int ett_opcua_SetPublishingModeResponse;
164extern int ett_opcua_array_SetPublishingModeResponse;
165extern int ett_opcua_PublishRequest;
166extern int ett_opcua_array_PublishRequest;
167extern int ett_opcua_PublishResponse;
168extern int ett_opcua_array_PublishResponse;
169extern int ett_opcua_RepublishRequest;
170extern int ett_opcua_array_RepublishRequest;
171extern int ett_opcua_RepublishResponse;
172extern int ett_opcua_array_RepublishResponse;
173extern int ett_opcua_TransferSubscriptionsRequest;
174extern int ett_opcua_array_TransferSubscriptionsRequest;
175extern int ett_opcua_TransferSubscriptionsResponse;
176extern int ett_opcua_array_TransferSubscriptionsResponse;
177extern int ett_opcua_DeleteSubscriptionsRequest;
178extern int ett_opcua_array_DeleteSubscriptionsRequest;
179extern int ett_opcua_DeleteSubscriptionsResponse;
180extern int ett_opcua_array_DeleteSubscriptionsResponse;
181extern int ett_opcua_TestStackRequest;
182extern int ett_opcua_array_TestStackRequest;
183extern int ett_opcua_TestStackResponse;
184extern int ett_opcua_array_TestStackResponse;
185extern int ett_opcua_TestStackExRequest;
186extern int ett_opcua_array_TestStackExRequest;
187extern int ett_opcua_TestStackExResponse;
188extern int ett_opcua_array_TestStackExResponse;
189
190void parseServiceFault(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
191void parseFindServersRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
192void parseFindServersResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
193void parseFindServersOnNetworkRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
194void parseFindServersOnNetworkResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
195void parseGetEndpointsRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
196void parseGetEndpointsResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
197void parseRegisterServerRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
198void parseRegisterServerResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
199void parseRegisterServer2Request(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
200void parseRegisterServer2Response(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
201void parseOpenSecureChannelRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
202void parseOpenSecureChannelResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
203void parseCloseSecureChannelRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
204void parseCloseSecureChannelResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
205void parseCreateSessionRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
206void parseCreateSessionResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
207void parseActivateSessionRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
208void parseActivateSessionResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
209void parseCloseSessionRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
210void parseCloseSessionResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
211void parseCancelRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
212void parseCancelResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
213void parseAddNodesRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
214void parseAddNodesResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
215void parseAddReferencesRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
216void parseAddReferencesResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
217void parseDeleteNodesRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
218void parseDeleteNodesResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
219void parseDeleteReferencesRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
220void parseDeleteReferencesResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
221void parseBrowseRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
222void parseBrowseResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
223void parseBrowseNextRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
224void parseBrowseNextResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
225void parseTranslateBrowsePathsToNodeIdsRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
226void parseTranslateBrowsePathsToNodeIdsResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
227void parseRegisterNodesRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
228void parseRegisterNodesResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
229void parseUnregisterNodesRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
230void parseUnregisterNodesResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
231void parseQueryFirstRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
232void parseQueryFirstResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
233void parseQueryNextRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
234void parseQueryNextResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
235void parseReadRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
236void parseReadResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
237void parseHistoryReadRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
238void parseHistoryReadResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
239void parseWriteRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
240void parseWriteResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
241void parseHistoryUpdateRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
242void parseHistoryUpdateResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
243void parseCallRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
244void parseCallResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
245void parseCreateMonitoredItemsRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
246void parseCreateMonitoredItemsResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
247void parseModifyMonitoredItemsRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
248void parseModifyMonitoredItemsResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
249void parseSetMonitoringModeRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
250void parseSetMonitoringModeResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
251void parseSetTriggeringRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
252void parseSetTriggeringResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
253void parseDeleteMonitoredItemsRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
254void parseDeleteMonitoredItemsResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
255void parseCreateSubscriptionRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
256void parseCreateSubscriptionResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
257void parseModifySubscriptionRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
258void parseModifySubscriptionResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
259void parseSetPublishingModeRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
260void parseSetPublishingModeResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
261void parsePublishRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
262void parsePublishResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
263void parseRepublishRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
264void parseRepublishResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
265void parseTransferSubscriptionsRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
266void parseTransferSubscriptionsResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
267void parseDeleteSubscriptionsRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
268void parseDeleteSubscriptionsResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
269void parseTestStackRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
270void parseTestStackResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
271void parseTestStackExRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
272void parseTestStackExResponse(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
273void registerServiceTypes(void);
Definition packet_info.h:43
Definition proto.h:903
Definition tvbuff-int.h:35