ex

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers package_info.h Source File

package_info.h

00001 #pragma once
00002 #include <stdint.h>
00003 
00004 #define MAX_NAME_LENGTH 64
00005 #define MAX_VERSION_LENGTH 24
00006 #define MAX_APPID_LENGTH 16
00007 
00008 typedef struct
00009 {
00010     char name[MAX_NAME_LENGTH + 1];
00011       char developer[MAX_NAME_LENGTH + 1];
00012       char version[MAX_VERSION_LENGTH + 1];
00013       char staged_version[MAX_VERSION_LENGTH + 1];
00014 }os_info_t;
00015 
00016 typedef struct
00017 {
00018       char id[MAX_APPID_LENGTH + 1];
00019       char name[MAX_NAME_LENGTH + 1];
00020       char developer[MAX_NAME_LENGTH + 1];
00021       char version[MAX_VERSION_LENGTH + 1];
00022       char staged_version[MAX_VERSION_LENGTH + 1];
00023       char os_version[MAX_VERSION_LENGTH + 1];
00024 }app_info_t;