blob: a45794348a844c2bc449db99739ec2154dbfee7c [file] [log] [blame]
Philipp Maier08902cf2024-03-04 10:32:55 +01001#include "SGP32Definitions.hh"
2
3namespace SGP32Definitions__Types {
4
5using namespace SGP32Definitions;
6using namespace PKIX1Explicit88;
7
8TTCN_Module SGP32Definitions__EncDec("SGP32Definitions_EncDec", __DATE__, __TIME__);
9
10OCTETSTRING enc__EsipaMessageFromIpaToEim(const EsipaMessageFromIpaToEim &msg) {
11 TTCN_Buffer buf;
12
13 buf.clear();
14 msg.encode(EsipaMessageFromIpaToEim_descr_, buf, TTCN_EncDec::CT_BER, BER_ENCODE_DER);
15 return OCTETSTRING(buf.get_len(), buf.get_data());
16}
17
18EsipaMessageFromIpaToEim dec__EsipaMessageFromIpaToEim(const OCTETSTRING &stream) {
19 TTCN_Buffer buf;
20 EsipaMessageFromIpaToEim msg;
21 buf.put_os(stream);
22
23 msg.decode(EsipaMessageFromIpaToEim_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
24 return msg;
25}
26
27OCTETSTRING enc__EsipaMessageFromEimToIpa(const EsipaMessageFromEimToIpa &msg) {
28 TTCN_Buffer buf;
29
30 buf.clear();
31 msg.encode(EsipaMessageFromEimToIpa_descr_, buf, TTCN_EncDec::CT_BER, BER_ENCODE_DER);
32 return OCTETSTRING(buf.get_len(), buf.get_data());
33}
34
35EsipaMessageFromEimToIpa dec__EsipaMessageFromEimToIpa(const OCTETSTRING &stream) {
36 TTCN_Buffer buf;
37 EsipaMessageFromEimToIpa msg;
38 buf.put_os(stream);
39
40 msg.decode(EsipaMessageFromEimToIpa_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
41 return msg;
42}
43
44OCTETSTRING enc__EuiccPackageResult(const EuiccPackageResult &msg) {
45 TTCN_Buffer buf;
46
47 buf.clear();
48 msg.encode(EuiccPackageResult_descr_, buf, TTCN_EncDec::CT_BER, BER_ENCODE_DER);
49 return OCTETSTRING(buf.get_len(), buf.get_data());
50}
51
52EuiccPackageResult dec__EuiccPackageResult(const OCTETSTRING &stream) {
53 TTCN_Buffer buf;
54 EuiccPackageResult msg;
55 buf.put_os(stream);
56
57 msg.decode(EuiccPackageResult_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
58 return msg;
59}
60
61OCTETSTRING enc__GetCertsResponse(const GetCertsResponse &msg) {
62 TTCN_Buffer buf;
63
64 buf.clear();
65 msg.encode(GetCertsResponse_descr_, buf, TTCN_EncDec::CT_BER, BER_ENCODE_DER);
66 return OCTETSTRING(buf.get_len(), buf.get_data());
67}
68
69GetCertsResponse dec__GetCertsResponse(const OCTETSTRING &stream) {
70 TTCN_Buffer buf;
71 GetCertsResponse msg;
72 buf.put_os(stream);
73
74 msg.decode(GetCertsResponse_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
75 return msg;
76}
77
78OCTETSTRING enc__GetEimConfigurationDataResponse(const GetEimConfigurationDataResponse &msg) {
79 TTCN_Buffer buf;
80
81 buf.clear();
82 msg.encode(GetEimConfigurationDataResponse_descr_, buf, TTCN_EncDec::CT_BER, BER_ENCODE_DER);
83 return OCTETSTRING(buf.get_len(), buf.get_data());
84}
85
86GetEimConfigurationDataResponse dec__GetEimConfigurationDataResponse(const OCTETSTRING &stream) {
87 TTCN_Buffer buf;
88 GetEimConfigurationDataResponse msg;
89 buf.put_os(stream);
90
91 msg.decode(GetEimConfigurationDataResponse_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
92 return msg;
93}
94
95OCTETSTRING enc__AddInitialEimResponse(const AddInitialEimResponse &msg) {
96 TTCN_Buffer buf;
97
98 buf.clear();
99 msg.encode(AddInitialEimResponse_descr_, buf, TTCN_EncDec::CT_BER, BER_ENCODE_DER);
100 return OCTETSTRING(buf.get_len(), buf.get_data());
101}
102
103AddInitialEimResponse dec__AddInitialEimResponse(const OCTETSTRING &stream) {
104 TTCN_Buffer buf;
105 AddInitialEimResponse msg;
106 buf.put_os(stream);
107
108 msg.decode(AddInitialEimResponse_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
109 return msg;
110}
111
Philipp Maier4a24fb02024-04-10 16:01:06 +0200112OCTETSTRING enc__ProfileRollbackRequest(const ProfileRollbackRequest &msg) {
113 TTCN_Buffer buf;
114
115 buf.clear();
116 msg.encode(ProfileRollbackRequest_descr_, buf, TTCN_EncDec::CT_BER, BER_ENCODE_DER);
117 return OCTETSTRING(buf.get_len(), buf.get_data());
118}
119
120ProfileRollbackRequest dec__ProfileRollbackRequest(const OCTETSTRING &stream) {
121 TTCN_Buffer buf;
122 ProfileRollbackRequest msg;
123 buf.put_os(stream);
124
125 msg.decode(ProfileRollbackRequest_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
126 return msg;
127}
128
129OCTETSTRING enc__ProfileRollbackResponse(const ProfileRollbackResponse &msg) {
130 TTCN_Buffer buf;
131
132 buf.clear();
133 msg.encode(ProfileRollbackResponse_descr_, buf, TTCN_EncDec::CT_BER, BER_ENCODE_DER);
134 return OCTETSTRING(buf.get_len(), buf.get_data());
135}
136
137ProfileRollbackResponse dec__ProfileRollbackResponse(const OCTETSTRING &stream) {
138 TTCN_Buffer buf;
139 ProfileRollbackResponse msg;
140 buf.put_os(stream);
141
142 msg.decode(ProfileRollbackResponse_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
143 return msg;
144}
145
Philipp Maier08902cf2024-03-04 10:32:55 +0100146
147}