flipper.pb.h 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302
  1. /* Automatically generated nanopb header */
  2. /* Generated by nanopb-0.4.5 */
  3. #ifndef PB_PB_FLIPPER_PB_H_INCLUDED
  4. #define PB_PB_FLIPPER_PB_H_INCLUDED
  5. #include <pb.h>
  6. #include "storage.pb.h"
  7. #include "system.pb.h"
  8. #include "application.pb.h"
  9. #include "gui.pb.h"
  10. #if PB_PROTO_HEADER_VERSION != 40
  11. #error Regenerate this file with the current version of nanopb generator.
  12. #endif
  13. /* Enum definitions */
  14. typedef enum _PB_CommandStatus {
  15. PB_CommandStatus_OK = 0,
  16. /* *< Common Errors */
  17. PB_CommandStatus_ERROR = 1, /* *< Unknown error */
  18. PB_CommandStatus_ERROR_DECODE = 2, /* *< Command can't be decoded successfully - command_id in response may be wrong! */
  19. PB_CommandStatus_ERROR_NOT_IMPLEMENTED = 3, /* *< Command succesfully decoded, but not implemented (deprecated or not yet implemented) */
  20. PB_CommandStatus_ERROR_BUSY = 4, /* *< Somebody took global lock, so not all commands are available */
  21. PB_CommandStatus_ERROR_CONTINUOUS_COMMAND_INTERRUPTED = 14, /* *< Not received has_next == 0 */
  22. PB_CommandStatus_ERROR_INVALID_PARAMETERS = 15, /* *< not provided (or provided invalid) crucial parameters to perform rpc */
  23. /* *< Storage Errors */
  24. PB_CommandStatus_ERROR_STORAGE_NOT_READY = 5, /* *< FS not ready */
  25. PB_CommandStatus_ERROR_STORAGE_EXIST = 6, /* *< File/Dir alrady exist */
  26. PB_CommandStatus_ERROR_STORAGE_NOT_EXIST = 7, /* *< File/Dir does not exist */
  27. PB_CommandStatus_ERROR_STORAGE_INVALID_PARAMETER = 8, /* *< Invalid API parameter */
  28. PB_CommandStatus_ERROR_STORAGE_DENIED = 9, /* *< Access denied */
  29. PB_CommandStatus_ERROR_STORAGE_INVALID_NAME = 10, /* *< Invalid name/path */
  30. PB_CommandStatus_ERROR_STORAGE_INTERNAL = 11, /* *< Internal error */
  31. PB_CommandStatus_ERROR_STORAGE_NOT_IMPLEMENTED = 12, /* *< Functon not implemented */
  32. PB_CommandStatus_ERROR_STORAGE_ALREADY_OPEN = 13, /* *< File/Dir already opened */
  33. PB_CommandStatus_ERROR_STORAGE_DIR_NOT_EMPTY = 18, /* *< Directory, you're going to remove is not empty */
  34. /* *< Application Errors */
  35. PB_CommandStatus_ERROR_APP_CANT_START = 16, /* *< Can't start app - internal error */
  36. PB_CommandStatus_ERROR_APP_SYSTEM_LOCKED = 17, /* *< Another app is running */
  37. /* *< Virtual Display Errors */
  38. PB_CommandStatus_ERROR_VIRTUAL_DISPLAY_ALREADY_STARTED = 19, /* *< Virtual Display session can't be started twice */
  39. PB_CommandStatus_ERROR_VIRTUAL_DISPLAY_NOT_STARTED = 20 /* *< Virtual Display session can't be stopped when it's not started */
  40. } PB_CommandStatus;
  41. /* Struct definitions */
  42. /* There are Server commands (e.g. Storage_write), which have no body message
  43. in response. But 'oneof' obligate to have at least 1 encoded message
  44. in scope. For this needs Empty message is implemented. */
  45. typedef struct _PB_Empty {
  46. char dummy_field;
  47. } PB_Empty;
  48. typedef struct _PB_StopSession {
  49. char dummy_field;
  50. } PB_StopSession;
  51. typedef struct _PB_Main {
  52. uint32_t command_id;
  53. PB_CommandStatus command_status;
  54. bool has_next;
  55. pb_callback_t cb_content;
  56. pb_size_t which_content;
  57. union {
  58. PB_Empty empty;
  59. PB_System_PingRequest system_ping_request;
  60. PB_System_PingResponse system_ping_response;
  61. PB_Storage_ListRequest storage_list_request;
  62. PB_Storage_ListResponse storage_list_response;
  63. PB_Storage_ReadRequest storage_read_request;
  64. PB_Storage_ReadResponse storage_read_response;
  65. PB_Storage_WriteRequest storage_write_request;
  66. PB_Storage_DeleteRequest storage_delete_request;
  67. PB_Storage_MkdirRequest storage_mkdir_request;
  68. PB_Storage_Md5sumRequest storage_md5sum_request;
  69. PB_Storage_Md5sumResponse storage_md5sum_response;
  70. PB_App_StartRequest app_start_request;
  71. PB_App_LockStatusRequest app_lock_status_request;
  72. PB_App_LockStatusResponse app_lock_status_response;
  73. PB_StopSession stop_session;
  74. PB_Gui_StartScreenStreamRequest gui_start_screen_stream_request;
  75. PB_Gui_StopScreenStreamRequest gui_stop_screen_stream_request;
  76. PB_Gui_ScreenFrame gui_screen_frame;
  77. PB_Gui_SendInputEventRequest gui_send_input_event_request;
  78. PB_Storage_StatRequest storage_stat_request;
  79. PB_Storage_StatResponse storage_stat_response;
  80. PB_Gui_StartVirtualDisplayRequest gui_start_virtual_display_request;
  81. PB_Gui_StopVirtualDisplayRequest gui_stop_virtual_display_request;
  82. PB_Storage_InfoRequest storage_info_request;
  83. PB_Storage_InfoResponse storage_info_response;
  84. PB_Storage_RenameRequest storage_rename_request;
  85. PB_System_RebootRequest system_reboot_request;
  86. PB_System_DeviceInfoRequest system_device_info_request;
  87. PB_System_DeviceInfoResponse system_device_info_response;
  88. PB_System_FactoryResetRequest system_factory_reset_request;
  89. PB_System_GetDateTimeRequest system_get_datetime_request;
  90. PB_System_GetDateTimeResponse system_get_datetime_response;
  91. PB_System_SetDateTimeRequest system_set_datetime_request;
  92. PB_System_PlayAudiovisualAlertRequest system_play_audiovisual_alert_request;
  93. PB_System_ProtobufVersionRequest system_protobuf_version_request;
  94. PB_System_ProtobufVersionResponse system_protobuf_version_response;
  95. PB_System_UpdateRequest system_update_request;
  96. PB_Storage_BackupCreateRequest storage_backup_create_request;
  97. PB_Storage_BackupRestoreRequest storage_backup_restore_request;
  98. PB_System_PowerInfoRequest system_power_info_request;
  99. PB_System_PowerInfoResponse system_power_info_response;
  100. PB_System_UpdateResponse system_update_response;
  101. } content;
  102. } PB_Main;
  103. /* Helper constants for enums */
  104. #define _PB_CommandStatus_MIN PB_CommandStatus_OK
  105. #define _PB_CommandStatus_MAX PB_CommandStatus_ERROR_VIRTUAL_DISPLAY_NOT_STARTED
  106. #define _PB_CommandStatus_ARRAYSIZE ((PB_CommandStatus)(PB_CommandStatus_ERROR_VIRTUAL_DISPLAY_NOT_STARTED+1))
  107. #ifdef __cplusplus
  108. extern "C" {
  109. #endif
  110. /* Initializer values for message structs */
  111. #define PB_Empty_init_default {0}
  112. #define PB_StopSession_init_default {0}
  113. #define PB_Main_init_default {0, _PB_CommandStatus_MIN, 0, {{NULL}, NULL}, 0, {PB_Empty_init_default}}
  114. #define PB_Empty_init_zero {0}
  115. #define PB_StopSession_init_zero {0}
  116. #define PB_Main_init_zero {0, _PB_CommandStatus_MIN, 0, {{NULL}, NULL}, 0, {PB_Empty_init_zero}}
  117. /* Field tags (for use in manual encoding/decoding) */
  118. #define PB_Main_command_id_tag 1
  119. #define PB_Main_command_status_tag 2
  120. #define PB_Main_has_next_tag 3
  121. #define PB_Main_empty_tag 4
  122. #define PB_Main_system_ping_request_tag 5
  123. #define PB_Main_system_ping_response_tag 6
  124. #define PB_Main_storage_list_request_tag 7
  125. #define PB_Main_storage_list_response_tag 8
  126. #define PB_Main_storage_read_request_tag 9
  127. #define PB_Main_storage_read_response_tag 10
  128. #define PB_Main_storage_write_request_tag 11
  129. #define PB_Main_storage_delete_request_tag 12
  130. #define PB_Main_storage_mkdir_request_tag 13
  131. #define PB_Main_storage_md5sum_request_tag 14
  132. #define PB_Main_storage_md5sum_response_tag 15
  133. #define PB_Main_app_start_request_tag 16
  134. #define PB_Main_app_lock_status_request_tag 17
  135. #define PB_Main_app_lock_status_response_tag 18
  136. #define PB_Main_stop_session_tag 19
  137. #define PB_Main_gui_start_screen_stream_request_tag 20
  138. #define PB_Main_gui_stop_screen_stream_request_tag 21
  139. #define PB_Main_gui_screen_frame_tag 22
  140. #define PB_Main_gui_send_input_event_request_tag 23
  141. #define PB_Main_storage_stat_request_tag 24
  142. #define PB_Main_storage_stat_response_tag 25
  143. #define PB_Main_gui_start_virtual_display_request_tag 26
  144. #define PB_Main_gui_stop_virtual_display_request_tag 27
  145. #define PB_Main_storage_info_request_tag 28
  146. #define PB_Main_storage_info_response_tag 29
  147. #define PB_Main_storage_rename_request_tag 30
  148. #define PB_Main_system_reboot_request_tag 31
  149. #define PB_Main_system_device_info_request_tag 32
  150. #define PB_Main_system_device_info_response_tag 33
  151. #define PB_Main_system_factory_reset_request_tag 34
  152. #define PB_Main_system_get_datetime_request_tag 35
  153. #define PB_Main_system_get_datetime_response_tag 36
  154. #define PB_Main_system_set_datetime_request_tag 37
  155. #define PB_Main_system_play_audiovisual_alert_request_tag 38
  156. #define PB_Main_system_protobuf_version_request_tag 39
  157. #define PB_Main_system_protobuf_version_response_tag 40
  158. #define PB_Main_system_update_request_tag 41
  159. #define PB_Main_storage_backup_create_request_tag 42
  160. #define PB_Main_storage_backup_restore_request_tag 43
  161. #define PB_Main_system_power_info_request_tag 44
  162. #define PB_Main_system_power_info_response_tag 45
  163. #define PB_Main_system_update_response_tag 46
  164. /* Struct field encoding specification for nanopb */
  165. #define PB_Empty_FIELDLIST(X, a) \
  166. #define PB_Empty_CALLBACK NULL
  167. #define PB_Empty_DEFAULT NULL
  168. #define PB_StopSession_FIELDLIST(X, a) \
  169. #define PB_StopSession_CALLBACK NULL
  170. #define PB_StopSession_DEFAULT NULL
  171. #define PB_Main_FIELDLIST(X, a) \
  172. X(a, STATIC, SINGULAR, UINT32, command_id, 1) \
  173. X(a, STATIC, SINGULAR, UENUM, command_status, 2) \
  174. X(a, STATIC, SINGULAR, BOOL, has_next, 3) \
  175. X(a, STATIC, ONEOF, MSG_W_CB, (content,empty,content.empty), 4) \
  176. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_ping_request,content.system_ping_request), 5) \
  177. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_ping_response,content.system_ping_response), 6) \
  178. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_list_request,content.storage_list_request), 7) \
  179. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_list_response,content.storage_list_response), 8) \
  180. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_read_request,content.storage_read_request), 9) \
  181. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_read_response,content.storage_read_response), 10) \
  182. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_write_request,content.storage_write_request), 11) \
  183. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_delete_request,content.storage_delete_request), 12) \
  184. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_mkdir_request,content.storage_mkdir_request), 13) \
  185. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_md5sum_request,content.storage_md5sum_request), 14) \
  186. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_md5sum_response,content.storage_md5sum_response), 15) \
  187. X(a, STATIC, ONEOF, MSG_W_CB, (content,app_start_request,content.app_start_request), 16) \
  188. X(a, STATIC, ONEOF, MSG_W_CB, (content,app_lock_status_request,content.app_lock_status_request), 17) \
  189. X(a, STATIC, ONEOF, MSG_W_CB, (content,app_lock_status_response,content.app_lock_status_response), 18) \
  190. X(a, STATIC, ONEOF, MSG_W_CB, (content,stop_session,content.stop_session), 19) \
  191. X(a, STATIC, ONEOF, MSG_W_CB, (content,gui_start_screen_stream_request,content.gui_start_screen_stream_request), 20) \
  192. X(a, STATIC, ONEOF, MSG_W_CB, (content,gui_stop_screen_stream_request,content.gui_stop_screen_stream_request), 21) \
  193. X(a, STATIC, ONEOF, MSG_W_CB, (content,gui_screen_frame,content.gui_screen_frame), 22) \
  194. X(a, STATIC, ONEOF, MSG_W_CB, (content,gui_send_input_event_request,content.gui_send_input_event_request), 23) \
  195. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_stat_request,content.storage_stat_request), 24) \
  196. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_stat_response,content.storage_stat_response), 25) \
  197. X(a, STATIC, ONEOF, MSG_W_CB, (content,gui_start_virtual_display_request,content.gui_start_virtual_display_request), 26) \
  198. X(a, STATIC, ONEOF, MSG_W_CB, (content,gui_stop_virtual_display_request,content.gui_stop_virtual_display_request), 27) \
  199. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_info_request,content.storage_info_request), 28) \
  200. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_info_response,content.storage_info_response), 29) \
  201. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_rename_request,content.storage_rename_request), 30) \
  202. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_reboot_request,content.system_reboot_request), 31) \
  203. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_device_info_request,content.system_device_info_request), 32) \
  204. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_device_info_response,content.system_device_info_response), 33) \
  205. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_factory_reset_request,content.system_factory_reset_request), 34) \
  206. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_get_datetime_request,content.system_get_datetime_request), 35) \
  207. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_get_datetime_response,content.system_get_datetime_response), 36) \
  208. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_set_datetime_request,content.system_set_datetime_request), 37) \
  209. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_play_audiovisual_alert_request,content.system_play_audiovisual_alert_request), 38) \
  210. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_protobuf_version_request,content.system_protobuf_version_request), 39) \
  211. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_protobuf_version_response,content.system_protobuf_version_response), 40) \
  212. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_update_request,content.system_update_request), 41) \
  213. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_backup_create_request,content.storage_backup_create_request), 42) \
  214. X(a, STATIC, ONEOF, MSG_W_CB, (content,storage_backup_restore_request,content.storage_backup_restore_request), 43) \
  215. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_power_info_request,content.system_power_info_request), 44) \
  216. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_power_info_response,content.system_power_info_response), 45) \
  217. X(a, STATIC, ONEOF, MSG_W_CB, (content,system_update_response,content.system_update_response), 46)
  218. #define PB_Main_CALLBACK NULL
  219. #define PB_Main_DEFAULT NULL
  220. #define PB_Main_content_empty_MSGTYPE PB_Empty
  221. #define PB_Main_content_system_ping_request_MSGTYPE PB_System_PingRequest
  222. #define PB_Main_content_system_ping_response_MSGTYPE PB_System_PingResponse
  223. #define PB_Main_content_storage_list_request_MSGTYPE PB_Storage_ListRequest
  224. #define PB_Main_content_storage_list_response_MSGTYPE PB_Storage_ListResponse
  225. #define PB_Main_content_storage_read_request_MSGTYPE PB_Storage_ReadRequest
  226. #define PB_Main_content_storage_read_response_MSGTYPE PB_Storage_ReadResponse
  227. #define PB_Main_content_storage_write_request_MSGTYPE PB_Storage_WriteRequest
  228. #define PB_Main_content_storage_delete_request_MSGTYPE PB_Storage_DeleteRequest
  229. #define PB_Main_content_storage_mkdir_request_MSGTYPE PB_Storage_MkdirRequest
  230. #define PB_Main_content_storage_md5sum_request_MSGTYPE PB_Storage_Md5sumRequest
  231. #define PB_Main_content_storage_md5sum_response_MSGTYPE PB_Storage_Md5sumResponse
  232. #define PB_Main_content_app_start_request_MSGTYPE PB_App_StartRequest
  233. #define PB_Main_content_app_lock_status_request_MSGTYPE PB_App_LockStatusRequest
  234. #define PB_Main_content_app_lock_status_response_MSGTYPE PB_App_LockStatusResponse
  235. #define PB_Main_content_stop_session_MSGTYPE PB_StopSession
  236. #define PB_Main_content_gui_start_screen_stream_request_MSGTYPE PB_Gui_StartScreenStreamRequest
  237. #define PB_Main_content_gui_stop_screen_stream_request_MSGTYPE PB_Gui_StopScreenStreamRequest
  238. #define PB_Main_content_gui_screen_frame_MSGTYPE PB_Gui_ScreenFrame
  239. #define PB_Main_content_gui_send_input_event_request_MSGTYPE PB_Gui_SendInputEventRequest
  240. #define PB_Main_content_storage_stat_request_MSGTYPE PB_Storage_StatRequest
  241. #define PB_Main_content_storage_stat_response_MSGTYPE PB_Storage_StatResponse
  242. #define PB_Main_content_gui_start_virtual_display_request_MSGTYPE PB_Gui_StartVirtualDisplayRequest
  243. #define PB_Main_content_gui_stop_virtual_display_request_MSGTYPE PB_Gui_StopVirtualDisplayRequest
  244. #define PB_Main_content_storage_info_request_MSGTYPE PB_Storage_InfoRequest
  245. #define PB_Main_content_storage_info_response_MSGTYPE PB_Storage_InfoResponse
  246. #define PB_Main_content_storage_rename_request_MSGTYPE PB_Storage_RenameRequest
  247. #define PB_Main_content_system_reboot_request_MSGTYPE PB_System_RebootRequest
  248. #define PB_Main_content_system_device_info_request_MSGTYPE PB_System_DeviceInfoRequest
  249. #define PB_Main_content_system_device_info_response_MSGTYPE PB_System_DeviceInfoResponse
  250. #define PB_Main_content_system_factory_reset_request_MSGTYPE PB_System_FactoryResetRequest
  251. #define PB_Main_content_system_get_datetime_request_MSGTYPE PB_System_GetDateTimeRequest
  252. #define PB_Main_content_system_get_datetime_response_MSGTYPE PB_System_GetDateTimeResponse
  253. #define PB_Main_content_system_set_datetime_request_MSGTYPE PB_System_SetDateTimeRequest
  254. #define PB_Main_content_system_play_audiovisual_alert_request_MSGTYPE PB_System_PlayAudiovisualAlertRequest
  255. #define PB_Main_content_system_protobuf_version_request_MSGTYPE PB_System_ProtobufVersionRequest
  256. #define PB_Main_content_system_protobuf_version_response_MSGTYPE PB_System_ProtobufVersionResponse
  257. #define PB_Main_content_system_update_request_MSGTYPE PB_System_UpdateRequest
  258. #define PB_Main_content_storage_backup_create_request_MSGTYPE PB_Storage_BackupCreateRequest
  259. #define PB_Main_content_storage_backup_restore_request_MSGTYPE PB_Storage_BackupRestoreRequest
  260. #define PB_Main_content_system_power_info_request_MSGTYPE PB_System_PowerInfoRequest
  261. #define PB_Main_content_system_power_info_response_MSGTYPE PB_System_PowerInfoResponse
  262. #define PB_Main_content_system_update_response_MSGTYPE PB_System_UpdateResponse
  263. extern const pb_msgdesc_t PB_Empty_msg;
  264. extern const pb_msgdesc_t PB_StopSession_msg;
  265. extern const pb_msgdesc_t PB_Main_msg;
  266. /* Defines for backwards compatibility with code written before nanopb-0.4.0 */
  267. #define PB_Empty_fields &PB_Empty_msg
  268. #define PB_StopSession_fields &PB_StopSession_msg
  269. #define PB_Main_fields &PB_Main_msg
  270. /* Maximum encoded size of messages (where known) */
  271. #define PB_Empty_size 0
  272. #define PB_StopSession_size 0
  273. #if defined(PB_System_PingRequest_size) && defined(PB_System_PingResponse_size) && defined(PB_Storage_ListRequest_size) && defined(PB_Storage_ListResponse_size) && defined(PB_Storage_ReadRequest_size) && defined(PB_Storage_ReadResponse_size) && defined(PB_Storage_WriteRequest_size) && defined(PB_Storage_DeleteRequest_size) && defined(PB_Storage_MkdirRequest_size) && defined(PB_Storage_Md5sumRequest_size) && defined(PB_App_StartRequest_size) && defined(PB_Gui_ScreenFrame_size) && defined(PB_Storage_StatRequest_size) && defined(PB_Storage_StatResponse_size) && defined(PB_Gui_StartVirtualDisplayRequest_size) && defined(PB_Storage_InfoRequest_size) && defined(PB_Storage_RenameRequest_size) && defined(PB_System_DeviceInfoResponse_size) && defined(PB_System_UpdateRequest_size) && defined(PB_Storage_BackupCreateRequest_size) && defined(PB_Storage_BackupRestoreRequest_size) && defined(PB_System_PowerInfoResponse_size)
  274. #define PB_Main_size (10 + sizeof(union PB_Main_content_size_union))
  275. union PB_Main_content_size_union {char f5[(6 + PB_System_PingRequest_size)]; char f6[(6 + PB_System_PingResponse_size)]; char f7[(6 + PB_Storage_ListRequest_size)]; char f8[(6 + PB_Storage_ListResponse_size)]; char f9[(6 + PB_Storage_ReadRequest_size)]; char f10[(6 + PB_Storage_ReadResponse_size)]; char f11[(6 + PB_Storage_WriteRequest_size)]; char f12[(6 + PB_Storage_DeleteRequest_size)]; char f13[(6 + PB_Storage_MkdirRequest_size)]; char f14[(6 + PB_Storage_Md5sumRequest_size)]; char f16[(7 + PB_App_StartRequest_size)]; char f22[(7 + PB_Gui_ScreenFrame_size)]; char f24[(7 + PB_Storage_StatRequest_size)]; char f25[(7 + PB_Storage_StatResponse_size)]; char f26[(7 + PB_Gui_StartVirtualDisplayRequest_size)]; char f28[(7 + PB_Storage_InfoRequest_size)]; char f30[(7 + PB_Storage_RenameRequest_size)]; char f33[(7 + PB_System_DeviceInfoResponse_size)]; char f41[(7 + PB_System_UpdateRequest_size)]; char f42[(7 + PB_Storage_BackupCreateRequest_size)]; char f43[(7 + PB_Storage_BackupRestoreRequest_size)]; char f45[(7 + PB_System_PowerInfoResponse_size)]; char f0[36];};
  276. #endif
  277. #ifdef __cplusplus
  278. } /* extern "C" */
  279. #endif
  280. #endif