summaryrefslogtreecommitdiffstats
path: root/scripts/mkefi-agl.sh
diff options
context:
space:
mode:
authorZhongLu <zhongl.fnst@cn.fujitsu.com>2020-08-06 18:15:30 +0800
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2020-08-11 16:35:26 +0000
commit852d5cc0d5ceea62ae12377c20586b552deb4e64 (patch)
treeb7452551bf797c35df46f594801ef53a525eff5f /scripts/mkefi-agl.sh
parentc7c089b18ff545e9c6fd20eba75c6ac95eb6459c (diff)
Fix package license to Apache-2.0
As this package is developed by IOT.BZH originally from scratch, it should be licensed under Apache-2.0. related patch: yhttps://gerrit.automotivelinux.org/gerrit/c/apps/agl-service-data-persistence/+/24894 Bug-AGL: SPEC-3440 Signed-off-by: ZhongLu <zhongl.fnst@cn.fujitsu.com> Change-Id: I1323e28a3b39ff1c22ac40bcc7fb4fa86cf6e23c Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25067 Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Diffstat (limited to 'scripts/mkefi-agl.sh')
0 files changed, 0 insertions, 0 deletions
served */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
/* Automatically generated nanopb header */
/* Generated by nanopb-0.2.4-dev at Tue Oct  1 16:50:34 2013. */

#ifndef _PB_OPENXC_PB_H_
#define _PB_OPENXC_PB_H_
#include <pb.h>

#ifdef __cplusplus
extern "C" {
#endif

/* Enum definitions */
typedef enum _openxc_VehicleMessage_Type {
    openxc_VehicleMessage_Type_RAW = 1,
    openxc_VehicleMessage_Type_STRING = 2,
    openxc_VehicleMessage_Type_NUM = 3,
    openxc_VehicleMessage_Type_BOOL = 4
} openxc_VehicleMessage_Type;

/* Struct definitions */
typedef struct _openxc_RawMessage {
    bool has_bus;
    int32_t bus;
    bool has_message_id;
    uint32_t message_id;
    bool has_data;
    int64_t data;
} openxc_RawMessage;

typedef struct _openxc_TranslatedBooleanMessage {
    bool has_name;
    char name[100];
    bool has_value;
    bool value;
} openxc_TranslatedBooleanMessage;

typedef struct _openxc_TranslatedNumericMessage {
    bool has_name;
    char name[100];
    bool has_value;
    double value;
} openxc_TranslatedNumericMessage;

typedef struct _openxc_TranslatedStringMessage {
    bool has_name;
    char name[100];
    bool has_value;
    char value[100];
} openxc_TranslatedStringMessage;

typedef struct _openxc_VehicleMessage {
    bool has_type;
    openxc_VehicleMessage_Type type;
    bool has_raw_message;
    openxc_RawMessage raw_message;
    bool has_string_message;
    openxc_TranslatedStringMessage string_message;
    bool has_numerical_message;
    openxc_TranslatedNumericMessage numerical_message;
    bool has_boolean_message;
    openxc_TranslatedBooleanMessage boolean_message;
} openxc_VehicleMessage;

/* Default values for struct fields */

/* Field tags (for use in manual encoding/decoding) */
#define openxc_RawMessage_bus_tag                1
#define openxc_RawMessage_message_id_tag         2
#define openxc_RawMessage_data_tag               3
#define openxc_TranslatedBooleanMessage_name_tag 1
#define openxc_TranslatedBooleanMessage_value_tag 2
#define openxc_TranslatedNumericMessage_name_tag 1
#define openxc_TranslatedNumericMessage_value_tag 2
#define openxc_TranslatedStringMessage_name_tag  1
#define openxc_TranslatedStringMessage_value_tag 2
#define openxc_VehicleMessage_type_tag           1
#define openxc_VehicleMessage_raw_message_tag    2
#define openxc_VehicleMessage_string_message_tag 3
#define openxc_VehicleMessage_numerical_message_tag 4
#define openxc_VehicleMessage_boolean_message_tag 5

/* Struct field encoding specification for nanopb */
extern const pb_field_t openxc_VehicleMessage_fields[6];
extern const pb_field_t openxc_RawMessage_fields[4];
extern const pb_field_t openxc_TranslatedStringMessage_fields[3];
extern const pb_field_t openxc_TranslatedNumericMessage_fields[3];
extern const pb_field_t openxc_TranslatedBooleanMessage_fields[3];

/* Maximum encoded size of messages (where known) */
#define openxc_VehicleMessage_size               457
#define openxc_RawMessage_size                   23
#define openxc_TranslatedStringMessage_size      204
#define openxc_TranslatedNumericMessage_size     111
#define openxc_TranslatedBooleanMessage_size     104

#ifdef __cplusplus
} /* extern "C" */
#endif

#endif