1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
// @generated by ocpp-codegen from schemas/. Do not edit by hand -- run
// `scripts/generate.sh` to regenerate; manual changes will be overwritten.
pub mod common;
mod primitives;
#[allow(unused_imports)]
pub use primitives::*;
mod error;
pub use error::*;
pub mod standard;
mod authorize_request;
pub use authorize_request::*;
mod authorize_response;
pub use authorize_response::*;
mod boot_notification_request;
pub use boot_notification_request::*;
mod boot_notification_response;
pub use boot_notification_response::*;
mod cancel_reservation_request;
pub use cancel_reservation_request::*;
mod cancel_reservation_response;
pub use cancel_reservation_response::*;
mod certificate_signed_request;
pub use certificate_signed_request::*;
mod certificate_signed_response;
pub use certificate_signed_response::*;
mod change_availability_request;
pub use change_availability_request::*;
mod change_availability_response;
pub use change_availability_response::*;
mod clear_cache_request;
pub use clear_cache_request::*;
mod clear_cache_response;
pub use clear_cache_response::*;
mod clear_charging_profile_request;
pub use clear_charging_profile_request::*;
mod clear_charging_profile_response;
pub use clear_charging_profile_response::*;
mod clear_display_message_request;
pub use clear_display_message_request::*;
mod clear_display_message_response;
pub use clear_display_message_response::*;
mod clear_variable_monitoring_request;
pub use clear_variable_monitoring_request::*;
mod clear_variable_monitoring_response;
pub use clear_variable_monitoring_response::*;
mod cleared_charging_limit_request;
pub use cleared_charging_limit_request::*;
mod cleared_charging_limit_response;
pub use cleared_charging_limit_response::*;
mod cost_updated_request;
pub use cost_updated_request::*;
mod cost_updated_response;
pub use cost_updated_response::*;
mod customer_information_request;
pub use customer_information_request::*;
mod customer_information_response;
pub use customer_information_response::*;
mod data_transfer_request;
pub use data_transfer_request::*;
mod data_transfer_response;
pub use data_transfer_response::*;
mod delete_certificate_request;
pub use delete_certificate_request::*;
mod delete_certificate_response;
pub use delete_certificate_response::*;
mod firmware_status_notification_request;
pub use firmware_status_notification_request::*;
mod firmware_status_notification_response;
pub use firmware_status_notification_response::*;
mod get15118_e_v_certificate_request;
pub use get15118_e_v_certificate_request::*;
mod get15118_e_v_certificate_response;
pub use get15118_e_v_certificate_response::*;
mod get_base_report_request;
pub use get_base_report_request::*;
mod get_base_report_response;
pub use get_base_report_response::*;
mod get_certificate_status_request;
pub use get_certificate_status_request::*;
mod get_certificate_status_response;
pub use get_certificate_status_response::*;
mod get_charging_profiles_request;
pub use get_charging_profiles_request::*;
mod get_charging_profiles_response;
pub use get_charging_profiles_response::*;
mod get_composite_schedule_request;
pub use get_composite_schedule_request::*;
mod get_composite_schedule_response;
pub use get_composite_schedule_response::*;
mod get_display_messages_request;
pub use get_display_messages_request::*;
mod get_display_messages_response;
pub use get_display_messages_response::*;
mod get_installed_certificate_ids_request;
pub use get_installed_certificate_ids_request::*;
mod get_installed_certificate_ids_response;
pub use get_installed_certificate_ids_response::*;
mod get_local_list_version_request;
pub use get_local_list_version_request::*;
mod get_local_list_version_response;
pub use get_local_list_version_response::*;
mod get_log_request;
pub use get_log_request::*;
mod get_log_response;
pub use get_log_response::*;
mod get_monitoring_report_request;
pub use get_monitoring_report_request::*;
mod get_monitoring_report_response;
pub use get_monitoring_report_response::*;
mod get_report_request;
pub use get_report_request::*;
mod get_report_response;
pub use get_report_response::*;
mod get_transaction_status_request;
pub use get_transaction_status_request::*;
mod get_transaction_status_response;
pub use get_transaction_status_response::*;
mod get_variables_request;
pub use get_variables_request::*;
mod get_variables_response;
pub use get_variables_response::*;
mod heartbeat_request;
pub use heartbeat_request::*;
mod heartbeat_response;
pub use heartbeat_response::*;
mod install_certificate_request;
pub use install_certificate_request::*;
mod install_certificate_response;
pub use install_certificate_response::*;
mod log_status_notification_request;
pub use log_status_notification_request::*;
mod log_status_notification_response;
pub use log_status_notification_response::*;
mod meter_values_request;
pub use meter_values_request::*;
mod meter_values_response;
pub use meter_values_response::*;
mod notify_charging_limit_request;
pub use notify_charging_limit_request::*;
mod notify_charging_limit_response;
pub use notify_charging_limit_response::*;
mod notify_customer_information_request;
pub use notify_customer_information_request::*;
mod notify_customer_information_response;
pub use notify_customer_information_response::*;
mod notify_display_messages_request;
pub use notify_display_messages_request::*;
mod notify_display_messages_response;
pub use notify_display_messages_response::*;
mod notify_e_v_charging_needs_request;
pub use notify_e_v_charging_needs_request::*;
mod notify_e_v_charging_needs_response;
pub use notify_e_v_charging_needs_response::*;
mod notify_e_v_charging_schedule_request;
pub use notify_e_v_charging_schedule_request::*;
mod notify_e_v_charging_schedule_response;
pub use notify_e_v_charging_schedule_response::*;
mod notify_event_request;
pub use notify_event_request::*;
mod notify_event_response;
pub use notify_event_response::*;
mod notify_monitoring_report_request;
pub use notify_monitoring_report_request::*;
mod notify_monitoring_report_response;
pub use notify_monitoring_report_response::*;
mod notify_report_request;
pub use notify_report_request::*;
mod notify_report_response;
pub use notify_report_response::*;
mod publish_firmware_request;
pub use publish_firmware_request::*;
mod publish_firmware_response;
pub use publish_firmware_response::*;
mod publish_firmware_status_notification_request;
pub use publish_firmware_status_notification_request::*;
mod publish_firmware_status_notification_response;
pub use publish_firmware_status_notification_response::*;
mod report_charging_profiles_request;
pub use report_charging_profiles_request::*;
mod report_charging_profiles_response;
pub use report_charging_profiles_response::*;
mod request_start_transaction_request;
pub use request_start_transaction_request::*;
mod request_start_transaction_response;
pub use request_start_transaction_response::*;
mod request_stop_transaction_request;
pub use request_stop_transaction_request::*;
mod request_stop_transaction_response;
pub use request_stop_transaction_response::*;
mod reservation_status_update_request;
pub use reservation_status_update_request::*;
mod reservation_status_update_response;
pub use reservation_status_update_response::*;
mod reserve_now_request;
pub use reserve_now_request::*;
mod reserve_now_response;
pub use reserve_now_response::*;
mod reset_request;
pub use reset_request::*;
mod reset_response;
pub use reset_response::*;
mod security_event_notification_request;
pub use security_event_notification_request::*;
mod security_event_notification_response;
pub use security_event_notification_response::*;
mod send_local_list_request;
pub use send_local_list_request::*;
mod send_local_list_response;
pub use send_local_list_response::*;
mod set_charging_profile_request;
pub use set_charging_profile_request::*;
mod set_charging_profile_response;
pub use set_charging_profile_response::*;
mod set_display_message_request;
pub use set_display_message_request::*;
mod set_display_message_response;
pub use set_display_message_response::*;
mod set_monitoring_base_request;
pub use set_monitoring_base_request::*;
mod set_monitoring_base_response;
pub use set_monitoring_base_response::*;
mod set_monitoring_level_request;
pub use set_monitoring_level_request::*;
mod set_monitoring_level_response;
pub use set_monitoring_level_response::*;
mod set_network_profile_request;
pub use set_network_profile_request::*;
mod set_network_profile_response;
pub use set_network_profile_response::*;
mod set_variable_monitoring_request;
pub use set_variable_monitoring_request::*;
mod set_variable_monitoring_response;
pub use set_variable_monitoring_response::*;
mod set_variables_request;
pub use set_variables_request::*;
mod set_variables_response;
pub use set_variables_response::*;
mod sign_certificate_request;
pub use sign_certificate_request::*;
mod sign_certificate_response;
pub use sign_certificate_response::*;
mod status_notification_request;
pub use status_notification_request::*;
mod status_notification_response;
pub use status_notification_response::*;
mod transaction_event_request;
pub use transaction_event_request::*;
mod transaction_event_response;
pub use transaction_event_response::*;
mod trigger_message_request;
pub use trigger_message_request::*;
mod trigger_message_response;
pub use trigger_message_response::*;
mod unlock_connector_request;
pub use unlock_connector_request::*;
mod unlock_connector_response;
pub use unlock_connector_response::*;
mod unpublish_firmware_request;
pub use unpublish_firmware_request::*;
mod unpublish_firmware_response;
pub use unpublish_firmware_response::*;
mod update_firmware_request;
pub use update_firmware_request::*;
mod update_firmware_response;
pub use update_firmware_response::*;