init
Some checks failed
check / check (push) Failing after 22s
bump / bump (push) Failing after 27s
vulnerable / flake (push) Failing after 32s
vulnerable / actions (push) Failing after 28s
update / renovate (push) Failing after 28s

This commit is contained in:
2026-03-26 16:34:22 -04:00
parent 24059f9660
commit 99dff7586e
156 changed files with 8152 additions and 45 deletions

15
vendor/protobuf/reader/v1/claim.pb.c vendored Normal file
View File

@@ -0,0 +1,15 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/claim.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
PB_BIND(reader_v1_ClaimReaderRequest, reader_v1_ClaimReaderRequest, AUTO)
PB_BIND(reader_v1_ClaimReaderResponse, reader_v1_ClaimReaderResponse, AUTO)

67
vendor/protobuf/reader/v1/claim.pb.h vendored Normal file
View File

@@ -0,0 +1,67 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_CLAIM_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_CLAIM_PB_H_INCLUDED
#include <pb.h>
#include "util/uuid.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
/* Struct definitions */
typedef struct _reader_v1_ClaimReaderRequest {
bool has_id;
util_UUID id;
} reader_v1_ClaimReaderRequest;
typedef struct _reader_v1_ClaimReaderResponse {
char dummy_field;
} reader_v1_ClaimReaderResponse;
#ifdef __cplusplus
extern "C" {
#endif
/* Initializer values for message structs */
#define reader_v1_ClaimReaderRequest_init_default {false, util_UUID_init_default}
#define reader_v1_ClaimReaderResponse_init_default {0}
#define reader_v1_ClaimReaderRequest_init_zero {false, util_UUID_init_zero}
#define reader_v1_ClaimReaderResponse_init_zero {0}
/* Field tags (for use in manual encoding/decoding) */
#define reader_v1_ClaimReaderRequest_id_tag 1
/* Struct field encoding specification for nanopb */
#define reader_v1_ClaimReaderRequest_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, id, 1)
#define reader_v1_ClaimReaderRequest_CALLBACK NULL
#define reader_v1_ClaimReaderRequest_DEFAULT NULL
#define reader_v1_ClaimReaderRequest_id_MSGTYPE util_UUID
#define reader_v1_ClaimReaderResponse_FIELDLIST(X, a) \
#define reader_v1_ClaimReaderResponse_CALLBACK NULL
#define reader_v1_ClaimReaderResponse_DEFAULT NULL
extern const pb_msgdesc_t reader_v1_ClaimReaderRequest_msg;
extern const pb_msgdesc_t reader_v1_ClaimReaderResponse_msg;
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
#define reader_v1_ClaimReaderRequest_fields &reader_v1_ClaimReaderRequest_msg
#define reader_v1_ClaimReaderResponse_fields &reader_v1_ClaimReaderResponse_msg
/* Maximum encoded size of messages (where known) */
#if defined(util_UUID_size)
#define READER_V1_READER_V1_CLAIM_PB_H_MAX_SIZE reader_v1_ClaimReaderRequest_size
#define reader_v1_ClaimReaderRequest_size (6 + util_UUID_size)
#endif
#define reader_v1_ClaimReaderResponse_size 0
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif

15
vendor/protobuf/reader/v1/create.pb.c vendored Normal file
View File

@@ -0,0 +1,15 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/create.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
PB_BIND(reader_v1_CreateReaderRequest, reader_v1_CreateReaderRequest, AUTO)
PB_BIND(reader_v1_CreateReaderResponse, reader_v1_CreateReaderResponse, 2)

90
vendor/protobuf/reader/v1/create.pb.h vendored Normal file
View File

@@ -0,0 +1,90 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_CREATE_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_CREATE_PB_H_INCLUDED
#include <pb.h>
#include "buf/validate/validate.pb.h"
#include "reader/v1/reader.pb.h"
#include "util/uuid.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
/* Struct definitions */
typedef struct _reader_v1_CreateReaderRequest {
bool has_id;
util_UUID id;
uint32_t manufacturer;
uint32_t model;
pb_callback_t firmware;
uint32_t gpis; /* max uint8 */
uint32_t gpos; /* max uint8 */
pb_callback_t ip;
} reader_v1_CreateReaderRequest;
typedef struct _reader_v1_CreateReaderResponse {
bool has_reader;
reader_v1_Reader reader;
} reader_v1_CreateReaderResponse;
#ifdef __cplusplus
extern "C" {
#endif
/* Initializer values for message structs */
#define reader_v1_CreateReaderRequest_init_default {false, util_UUID_init_default, 0, 0, {{NULL}, NULL}, 0, 0, {{NULL}, NULL}}
#define reader_v1_CreateReaderResponse_init_default {false, reader_v1_Reader_init_default}
#define reader_v1_CreateReaderRequest_init_zero {false, util_UUID_init_zero, 0, 0, {{NULL}, NULL}, 0, 0, {{NULL}, NULL}}
#define reader_v1_CreateReaderResponse_init_zero {false, reader_v1_Reader_init_zero}
/* Field tags (for use in manual encoding/decoding) */
#define reader_v1_CreateReaderRequest_id_tag 1
#define reader_v1_CreateReaderRequest_manufacturer_tag 2
#define reader_v1_CreateReaderRequest_model_tag 3
#define reader_v1_CreateReaderRequest_firmware_tag 4
#define reader_v1_CreateReaderRequest_gpis_tag 6
#define reader_v1_CreateReaderRequest_gpos_tag 7
#define reader_v1_CreateReaderRequest_ip_tag 8
#define reader_v1_CreateReaderResponse_reader_tag 1
/* Struct field encoding specification for nanopb */
#define reader_v1_CreateReaderRequest_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, id, 1) \
X(a, STATIC, SINGULAR, UINT32, manufacturer, 2) \
X(a, STATIC, SINGULAR, UINT32, model, 3) \
X(a, CALLBACK, SINGULAR, STRING, firmware, 4) \
X(a, STATIC, SINGULAR, UINT32, gpis, 6) \
X(a, STATIC, SINGULAR, UINT32, gpos, 7) \
X(a, CALLBACK, SINGULAR, STRING, ip, 8)
#define reader_v1_CreateReaderRequest_CALLBACK pb_default_field_callback
#define reader_v1_CreateReaderRequest_DEFAULT NULL
#define reader_v1_CreateReaderRequest_id_MSGTYPE util_UUID
#define reader_v1_CreateReaderResponse_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, reader, 1)
#define reader_v1_CreateReaderResponse_CALLBACK NULL
#define reader_v1_CreateReaderResponse_DEFAULT NULL
#define reader_v1_CreateReaderResponse_reader_MSGTYPE reader_v1_Reader
extern const pb_msgdesc_t reader_v1_CreateReaderRequest_msg;
extern const pb_msgdesc_t reader_v1_CreateReaderResponse_msg;
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
#define reader_v1_CreateReaderRequest_fields &reader_v1_CreateReaderRequest_msg
#define reader_v1_CreateReaderResponse_fields &reader_v1_CreateReaderResponse_msg
/* Maximum encoded size of messages (where known) */
/* reader_v1_CreateReaderRequest_size depends on runtime parameters */
#if defined(reader_v1_Reader_size)
#define READER_V1_READER_V1_CREATE_PB_H_MAX_SIZE reader_v1_CreateReaderResponse_size
#define reader_v1_CreateReaderResponse_size (6 + reader_v1_Reader_size)
#endif
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif

15
vendor/protobuf/reader/v1/delete.pb.c vendored Normal file
View File

@@ -0,0 +1,15 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/delete.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
PB_BIND(reader_v1_DeleteReaderRequest, reader_v1_DeleteReaderRequest, AUTO)
PB_BIND(reader_v1_DeleteReaderResponse, reader_v1_DeleteReaderResponse, AUTO)

67
vendor/protobuf/reader/v1/delete.pb.h vendored Normal file
View File

@@ -0,0 +1,67 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_DELETE_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_DELETE_PB_H_INCLUDED
#include <pb.h>
#include "util/uuid.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
/* Struct definitions */
typedef struct _reader_v1_DeleteReaderRequest {
bool has_id;
util_UUID id;
} reader_v1_DeleteReaderRequest;
typedef struct _reader_v1_DeleteReaderResponse {
char dummy_field;
} reader_v1_DeleteReaderResponse;
#ifdef __cplusplus
extern "C" {
#endif
/* Initializer values for message structs */
#define reader_v1_DeleteReaderRequest_init_default {false, util_UUID_init_default}
#define reader_v1_DeleteReaderResponse_init_default {0}
#define reader_v1_DeleteReaderRequest_init_zero {false, util_UUID_init_zero}
#define reader_v1_DeleteReaderResponse_init_zero {0}
/* Field tags (for use in manual encoding/decoding) */
#define reader_v1_DeleteReaderRequest_id_tag 1
/* Struct field encoding specification for nanopb */
#define reader_v1_DeleteReaderRequest_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, id, 1)
#define reader_v1_DeleteReaderRequest_CALLBACK NULL
#define reader_v1_DeleteReaderRequest_DEFAULT NULL
#define reader_v1_DeleteReaderRequest_id_MSGTYPE util_UUID
#define reader_v1_DeleteReaderResponse_FIELDLIST(X, a) \
#define reader_v1_DeleteReaderResponse_CALLBACK NULL
#define reader_v1_DeleteReaderResponse_DEFAULT NULL
extern const pb_msgdesc_t reader_v1_DeleteReaderRequest_msg;
extern const pb_msgdesc_t reader_v1_DeleteReaderResponse_msg;
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
#define reader_v1_DeleteReaderRequest_fields &reader_v1_DeleteReaderRequest_msg
#define reader_v1_DeleteReaderResponse_fields &reader_v1_DeleteReaderResponse_msg
/* Maximum encoded size of messages (where known) */
#if defined(util_UUID_size)
#define READER_V1_READER_V1_DELETE_PB_H_MAX_SIZE reader_v1_DeleteReaderRequest_size
#define reader_v1_DeleteReaderRequest_size (6 + util_UUID_size)
#endif
#define reader_v1_DeleteReaderResponse_size 0
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif

17
vendor/protobuf/reader/v1/export.pb.c vendored Normal file
View File

@@ -0,0 +1,17 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/export.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
PB_BIND(reader_v1_ExportReadersRequest, reader_v1_ExportReadersRequest, AUTO)
PB_BIND(reader_v1_ExportReadersResponse, reader_v1_ExportReadersResponse, AUTO)

88
vendor/protobuf/reader/v1/export.pb.h vendored Normal file
View File

@@ -0,0 +1,88 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_EXPORT_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_EXPORT_PB_H_INCLUDED
#include <pb.h>
#include "reader/v1/get.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
/* Enum definitions */
typedef enum _reader_v1_ReportType {
reader_v1_ReportType_REPORT_TYPE_UNSPECIFIED = 0,
reader_v1_ReportType_REPORT_TYPE_CSV = 1,
reader_v1_ReportType_REPORT_TYPE_XML = 2,
reader_v1_ReportType_REPORT_TYPE_JSON = 3
} reader_v1_ReportType;
/* Struct definitions */
typedef struct _reader_v1_ExportReadersRequest {
reader_v1_ReportType type;
bool has_request;
reader_v1_GetReadersRequest request;
} reader_v1_ExportReadersRequest;
typedef struct _reader_v1_ExportReadersResponse {
pb_callback_t file;
} reader_v1_ExportReadersResponse;
#ifdef __cplusplus
extern "C" {
#endif
/* Helper constants for enums */
#define _reader_v1_ReportType_MIN reader_v1_ReportType_REPORT_TYPE_UNSPECIFIED
#define _reader_v1_ReportType_MAX reader_v1_ReportType_REPORT_TYPE_JSON
#define _reader_v1_ReportType_ARRAYSIZE ((reader_v1_ReportType)(reader_v1_ReportType_REPORT_TYPE_JSON+1))
#define reader_v1_ExportReadersRequest_type_ENUMTYPE reader_v1_ReportType
/* Initializer values for message structs */
#define reader_v1_ExportReadersRequest_init_default {_reader_v1_ReportType_MIN, false, reader_v1_GetReadersRequest_init_default}
#define reader_v1_ExportReadersResponse_init_default {{{NULL}, NULL}}
#define reader_v1_ExportReadersRequest_init_zero {_reader_v1_ReportType_MIN, false, reader_v1_GetReadersRequest_init_zero}
#define reader_v1_ExportReadersResponse_init_zero {{{NULL}, NULL}}
/* Field tags (for use in manual encoding/decoding) */
#define reader_v1_ExportReadersRequest_type_tag 1
#define reader_v1_ExportReadersRequest_request_tag 2
#define reader_v1_ExportReadersResponse_file_tag 1
/* Struct field encoding specification for nanopb */
#define reader_v1_ExportReadersRequest_FIELDLIST(X, a) \
X(a, STATIC, SINGULAR, UENUM, type, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, request, 2)
#define reader_v1_ExportReadersRequest_CALLBACK NULL
#define reader_v1_ExportReadersRequest_DEFAULT NULL
#define reader_v1_ExportReadersRequest_request_MSGTYPE reader_v1_GetReadersRequest
#define reader_v1_ExportReadersResponse_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, file, 1)
#define reader_v1_ExportReadersResponse_CALLBACK pb_default_field_callback
#define reader_v1_ExportReadersResponse_DEFAULT NULL
extern const pb_msgdesc_t reader_v1_ExportReadersRequest_msg;
extern const pb_msgdesc_t reader_v1_ExportReadersResponse_msg;
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
#define reader_v1_ExportReadersRequest_fields &reader_v1_ExportReadersRequest_msg
#define reader_v1_ExportReadersResponse_fields &reader_v1_ExportReadersResponse_msg
/* Maximum encoded size of messages (where known) */
/* reader_v1_ExportReadersResponse_size depends on runtime parameters */
#if defined(reader_v1_GetReadersRequest_size)
#define READER_V1_READER_V1_EXPORT_PB_H_MAX_SIZE reader_v1_ExportReadersRequest_size
#define reader_v1_ExportReadersRequest_size (8 + reader_v1_GetReadersRequest_size)
#endif
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif

21
vendor/protobuf/reader/v1/get.pb.c vendored Normal file
View File

@@ -0,0 +1,21 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/get.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
PB_BIND(reader_v1_GetReaderRequest, reader_v1_GetReaderRequest, AUTO)
PB_BIND(reader_v1_GetReaderResponse, reader_v1_GetReaderResponse, 2)
PB_BIND(reader_v1_GetReadersRequest, reader_v1_GetReadersRequest, AUTO)
PB_BIND(reader_v1_GetReadersResponse, reader_v1_GetReadersResponse, AUTO)

108
vendor/protobuf/reader/v1/get.pb.h vendored Normal file
View File

@@ -0,0 +1,108 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_GET_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_GET_PB_H_INCLUDED
#include <pb.h>
#include "reader/v1/reader.pb.h"
#include "util/uuid.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
/* Struct definitions */
typedef struct _reader_v1_GetReaderRequest {
bool has_id;
util_UUID id;
} reader_v1_GetReaderRequest;
typedef struct _reader_v1_GetReaderResponse {
bool has_reader;
reader_v1_Reader reader;
} reader_v1_GetReaderResponse;
typedef struct _reader_v1_GetReadersRequest {
pb_callback_t filter;
bool has_unclaimed;
bool unclaimed;
} reader_v1_GetReadersRequest;
typedef struct _reader_v1_GetReadersResponse {
pb_callback_t readers;
} reader_v1_GetReadersResponse;
#ifdef __cplusplus
extern "C" {
#endif
/* Initializer values for message structs */
#define reader_v1_GetReaderRequest_init_default {false, util_UUID_init_default}
#define reader_v1_GetReaderResponse_init_default {false, reader_v1_Reader_init_default}
#define reader_v1_GetReadersRequest_init_default {{{NULL}, NULL}, false, 0}
#define reader_v1_GetReadersResponse_init_default {{{NULL}, NULL}}
#define reader_v1_GetReaderRequest_init_zero {false, util_UUID_init_zero}
#define reader_v1_GetReaderResponse_init_zero {false, reader_v1_Reader_init_zero}
#define reader_v1_GetReadersRequest_init_zero {{{NULL}, NULL}, false, 0}
#define reader_v1_GetReadersResponse_init_zero {{{NULL}, NULL}}
/* Field tags (for use in manual encoding/decoding) */
#define reader_v1_GetReaderRequest_id_tag 1
#define reader_v1_GetReaderResponse_reader_tag 1
#define reader_v1_GetReadersRequest_filter_tag 1
#define reader_v1_GetReadersRequest_unclaimed_tag 2
#define reader_v1_GetReadersResponse_readers_tag 1
/* Struct field encoding specification for nanopb */
#define reader_v1_GetReaderRequest_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, id, 1)
#define reader_v1_GetReaderRequest_CALLBACK NULL
#define reader_v1_GetReaderRequest_DEFAULT NULL
#define reader_v1_GetReaderRequest_id_MSGTYPE util_UUID
#define reader_v1_GetReaderResponse_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, reader, 1)
#define reader_v1_GetReaderResponse_CALLBACK NULL
#define reader_v1_GetReaderResponse_DEFAULT NULL
#define reader_v1_GetReaderResponse_reader_MSGTYPE reader_v1_Reader
#define reader_v1_GetReadersRequest_FIELDLIST(X, a) \
X(a, CALLBACK, OPTIONAL, STRING, filter, 1) \
X(a, STATIC, OPTIONAL, BOOL, unclaimed, 2)
#define reader_v1_GetReadersRequest_CALLBACK pb_default_field_callback
#define reader_v1_GetReadersRequest_DEFAULT NULL
#define reader_v1_GetReadersResponse_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, MESSAGE, readers, 1)
#define reader_v1_GetReadersResponse_CALLBACK pb_default_field_callback
#define reader_v1_GetReadersResponse_DEFAULT NULL
#define reader_v1_GetReadersResponse_readers_MSGTYPE reader_v1_Reader
extern const pb_msgdesc_t reader_v1_GetReaderRequest_msg;
extern const pb_msgdesc_t reader_v1_GetReaderResponse_msg;
extern const pb_msgdesc_t reader_v1_GetReadersRequest_msg;
extern const pb_msgdesc_t reader_v1_GetReadersResponse_msg;
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
#define reader_v1_GetReaderRequest_fields &reader_v1_GetReaderRequest_msg
#define reader_v1_GetReaderResponse_fields &reader_v1_GetReaderResponse_msg
#define reader_v1_GetReadersRequest_fields &reader_v1_GetReadersRequest_msg
#define reader_v1_GetReadersResponse_fields &reader_v1_GetReadersResponse_msg
/* Maximum encoded size of messages (where known) */
/* reader_v1_GetReadersRequest_size depends on runtime parameters */
/* reader_v1_GetReadersResponse_size depends on runtime parameters */
#if defined(util_UUID_size)
#define READER_V1_READER_V1_GET_PB_H_MAX_SIZE reader_v1_GetReaderRequest_size
#define reader_v1_GetReaderRequest_size (6 + util_UUID_size)
#endif
#if defined(reader_v1_Reader_size)
#define reader_v1_GetReaderResponse_size (6 + reader_v1_Reader_size)
#endif
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif

View File

@@ -0,0 +1,15 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/heartbeat.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
PB_BIND(reader_v1_HeartbeatRequest, reader_v1_HeartbeatRequest, AUTO)
PB_BIND(reader_v1_HeartbeatResponse, reader_v1_HeartbeatResponse, AUTO)

View File

@@ -0,0 +1,67 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_HEARTBEAT_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_HEARTBEAT_PB_H_INCLUDED
#include <pb.h>
#include "util/uuid.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
/* Struct definitions */
typedef struct _reader_v1_HeartbeatRequest {
bool has_id;
util_UUID id;
} reader_v1_HeartbeatRequest;
typedef struct _reader_v1_HeartbeatResponse {
char dummy_field;
} reader_v1_HeartbeatResponse;
#ifdef __cplusplus
extern "C" {
#endif
/* Initializer values for message structs */
#define reader_v1_HeartbeatRequest_init_default {false, util_UUID_init_default}
#define reader_v1_HeartbeatResponse_init_default {0}
#define reader_v1_HeartbeatRequest_init_zero {false, util_UUID_init_zero}
#define reader_v1_HeartbeatResponse_init_zero {0}
/* Field tags (for use in manual encoding/decoding) */
#define reader_v1_HeartbeatRequest_id_tag 1
/* Struct field encoding specification for nanopb */
#define reader_v1_HeartbeatRequest_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, id, 1)
#define reader_v1_HeartbeatRequest_CALLBACK NULL
#define reader_v1_HeartbeatRequest_DEFAULT NULL
#define reader_v1_HeartbeatRequest_id_MSGTYPE util_UUID
#define reader_v1_HeartbeatResponse_FIELDLIST(X, a) \
#define reader_v1_HeartbeatResponse_CALLBACK NULL
#define reader_v1_HeartbeatResponse_DEFAULT NULL
extern const pb_msgdesc_t reader_v1_HeartbeatRequest_msg;
extern const pb_msgdesc_t reader_v1_HeartbeatResponse_msg;
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
#define reader_v1_HeartbeatRequest_fields &reader_v1_HeartbeatRequest_msg
#define reader_v1_HeartbeatResponse_fields &reader_v1_HeartbeatResponse_msg
/* Maximum encoded size of messages (where known) */
#if defined(util_UUID_size)
#define READER_V1_READER_V1_HEARTBEAT_PB_H_MAX_SIZE reader_v1_HeartbeatRequest_size
#define reader_v1_HeartbeatRequest_size (6 + util_UUID_size)
#endif
#define reader_v1_HeartbeatResponse_size 0
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif

12
vendor/protobuf/reader/v1/reader.pb.c vendored Normal file
View File

@@ -0,0 +1,12 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/reader.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
PB_BIND(reader_v1_Reader, reader_v1_Reader, 2)

119
vendor/protobuf/reader/v1/reader.pb.h vendored Normal file
View File

@@ -0,0 +1,119 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_READER_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_READER_PB_H_INCLUDED
#include <pb.h>
#include "google/protobuf/timestamp.pb.h"
#include "reader/v1/settings.pb.h"
#include "util/uuid.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
/* Struct definitions */
typedef struct _reader_v1_Reader {
bool has_id;
util_UUID id;
/* foreign keys */
bool has_account_id;
util_UUID account_id;
bool has_location_id;
util_UUID location_id;
/* metadata */
pb_callback_t name;
uint32_t manufacturer;
uint32_t model;
pb_callback_t firmware;
uint32_t gpis;
uint32_t gpos;
pb_callback_t ip;
bool has_heartbeat;
google_protobuf_Timestamp heartbeat;
bool has_last_updated;
google_protobuf_Timestamp last_updated;
/* aggregates */
bool has_read_count;
uint64_t read_count;
bool has_last_read_timestamp;
google_protobuf_Timestamp last_read_timestamp;
bool has_last_read_latitude;
float last_read_latitude;
bool has_last_read_longitude;
float last_read_longitude;
/* settings */
bool has_settings;
reader_v1_Settings settings;
} reader_v1_Reader;
#ifdef __cplusplus
extern "C" {
#endif
/* Initializer values for message structs */
#define reader_v1_Reader_init_default {false, util_UUID_init_default, false, util_UUID_init_default, false, util_UUID_init_default, {{NULL}, NULL}, 0, 0, {{NULL}, NULL}, 0, 0, {{NULL}, NULL}, false, google_protobuf_Timestamp_init_default, false, google_protobuf_Timestamp_init_default, false, 0, false, google_protobuf_Timestamp_init_default, false, 0, false, 0, false, reader_v1_Settings_init_default}
#define reader_v1_Reader_init_zero {false, util_UUID_init_zero, false, util_UUID_init_zero, false, util_UUID_init_zero, {{NULL}, NULL}, 0, 0, {{NULL}, NULL}, 0, 0, {{NULL}, NULL}, false, google_protobuf_Timestamp_init_zero, false, google_protobuf_Timestamp_init_zero, false, 0, false, google_protobuf_Timestamp_init_zero, false, 0, false, 0, false, reader_v1_Settings_init_zero}
/* Field tags (for use in manual encoding/decoding) */
#define reader_v1_Reader_id_tag 1
#define reader_v1_Reader_account_id_tag 2
#define reader_v1_Reader_location_id_tag 3
#define reader_v1_Reader_name_tag 4
#define reader_v1_Reader_manufacturer_tag 5
#define reader_v1_Reader_model_tag 6
#define reader_v1_Reader_firmware_tag 7
#define reader_v1_Reader_gpis_tag 8
#define reader_v1_Reader_gpos_tag 9
#define reader_v1_Reader_ip_tag 10
#define reader_v1_Reader_heartbeat_tag 11
#define reader_v1_Reader_last_updated_tag 12
#define reader_v1_Reader_read_count_tag 13
#define reader_v1_Reader_last_read_timestamp_tag 14
#define reader_v1_Reader_last_read_latitude_tag 15
#define reader_v1_Reader_last_read_longitude_tag 16
#define reader_v1_Reader_settings_tag 17
/* Struct field encoding specification for nanopb */
#define reader_v1_Reader_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, id, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, account_id, 2) \
X(a, STATIC, OPTIONAL, MESSAGE, location_id, 3) \
X(a, CALLBACK, OPTIONAL, STRING, name, 4) \
X(a, STATIC, SINGULAR, UINT32, manufacturer, 5) \
X(a, STATIC, SINGULAR, UINT32, model, 6) \
X(a, CALLBACK, SINGULAR, STRING, firmware, 7) \
X(a, STATIC, SINGULAR, UINT32, gpis, 8) \
X(a, STATIC, SINGULAR, UINT32, gpos, 9) \
X(a, CALLBACK, SINGULAR, STRING, ip, 10) \
X(a, STATIC, OPTIONAL, MESSAGE, heartbeat, 11) \
X(a, STATIC, OPTIONAL, MESSAGE, last_updated, 12) \
X(a, STATIC, OPTIONAL, UINT64, read_count, 13) \
X(a, STATIC, OPTIONAL, MESSAGE, last_read_timestamp, 14) \
X(a, STATIC, OPTIONAL, FLOAT, last_read_latitude, 15) \
X(a, STATIC, OPTIONAL, FLOAT, last_read_longitude, 16) \
X(a, STATIC, OPTIONAL, MESSAGE, settings, 17)
#define reader_v1_Reader_CALLBACK pb_default_field_callback
#define reader_v1_Reader_DEFAULT NULL
#define reader_v1_Reader_id_MSGTYPE util_UUID
#define reader_v1_Reader_account_id_MSGTYPE util_UUID
#define reader_v1_Reader_location_id_MSGTYPE util_UUID
#define reader_v1_Reader_heartbeat_MSGTYPE google_protobuf_Timestamp
#define reader_v1_Reader_last_updated_MSGTYPE google_protobuf_Timestamp
#define reader_v1_Reader_last_read_timestamp_MSGTYPE google_protobuf_Timestamp
#define reader_v1_Reader_settings_MSGTYPE reader_v1_Settings
extern const pb_msgdesc_t reader_v1_Reader_msg;
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
#define reader_v1_Reader_fields &reader_v1_Reader_msg
/* Maximum encoded size of messages (where known) */
/* reader_v1_Reader_size depends on runtime parameters */
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif

View File

@@ -0,0 +1,9 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/service.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif

29
vendor/protobuf/reader/v1/service.pb.h vendored Normal file
View File

@@ -0,0 +1,29 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_SERVICE_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_SERVICE_PB_H_INCLUDED
#include <pb.h>
#include "reader/restart/v1/restart.pb.h"
#include "reader/restart/v1/subscribe.pb.h"
#include "reader/v1/claim.pb.h"
#include "reader/v1/create.pb.h"
#include "reader/v1/delete.pb.h"
#include "reader/v1/export.pb.h"
#include "reader/v1/get.pb.h"
#include "reader/v1/heartbeat.pb.h"
#include "reader/v1/update.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif

12
vendor/protobuf/reader/v1/settings.pb.c vendored Normal file
View File

@@ -0,0 +1,12 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/settings.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
PB_BIND(reader_v1_Settings, reader_v1_Settings, AUTO)

91
vendor/protobuf/reader/v1/settings.pb.h vendored Normal file
View File

@@ -0,0 +1,91 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_SETTINGS_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_SETTINGS_PB_H_INCLUDED
#include <pb.h>
#include "buf/validate/validate.pb.h"
#include "util/between.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
/* Struct definitions */
typedef struct _reader_v1_Settings {
pb_callback_t epc_prefix;
bool has_total;
util_UInt64Between total;
bool has_peak_rssi;
util_SInt32Between peak_rssi;
bool has_skew_rssi;
util_DoubleBetween skew_rssi;
bool has_variance_rssi;
util_DoubleBetween variance_rssi;
bool has_entropy_rssi;
util_DoubleBetween entropy_rssi;
bool has_duration;
util_DurationBetween duration;
pb_callback_t signals;
/* antenna settings */
bool has_intersections;
util_UInt64Between intersections;
pb_callback_t antennas;
} reader_v1_Settings;
#ifdef __cplusplus
extern "C" {
#endif
/* Initializer values for message structs */
#define reader_v1_Settings_init_default {{{NULL}, NULL}, false, util_UInt64Between_init_default, false, util_SInt32Between_init_default, false, util_DoubleBetween_init_default, false, util_DoubleBetween_init_default, false, util_DoubleBetween_init_default, false, util_DurationBetween_init_default, {{NULL}, NULL}, false, util_UInt64Between_init_default, {{NULL}, NULL}}
#define reader_v1_Settings_init_zero {{{NULL}, NULL}, false, util_UInt64Between_init_zero, false, util_SInt32Between_init_zero, false, util_DoubleBetween_init_zero, false, util_DoubleBetween_init_zero, false, util_DoubleBetween_init_zero, false, util_DurationBetween_init_zero, {{NULL}, NULL}, false, util_UInt64Between_init_zero, {{NULL}, NULL}}
/* Field tags (for use in manual encoding/decoding) */
#define reader_v1_Settings_epc_prefix_tag 1
#define reader_v1_Settings_total_tag 2
#define reader_v1_Settings_peak_rssi_tag 3
#define reader_v1_Settings_skew_rssi_tag 4
#define reader_v1_Settings_variance_rssi_tag 5
#define reader_v1_Settings_entropy_rssi_tag 6
#define reader_v1_Settings_duration_tag 7
#define reader_v1_Settings_signals_tag 8
#define reader_v1_Settings_intersections_tag 9
#define reader_v1_Settings_antennas_tag 10
/* Struct field encoding specification for nanopb */
#define reader_v1_Settings_FIELDLIST(X, a) \
X(a, CALLBACK, OPTIONAL, STRING, epc_prefix, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, total, 2) \
X(a, STATIC, OPTIONAL, MESSAGE, peak_rssi, 3) \
X(a, STATIC, OPTIONAL, MESSAGE, skew_rssi, 4) \
X(a, STATIC, OPTIONAL, MESSAGE, variance_rssi, 5) \
X(a, STATIC, OPTIONAL, MESSAGE, entropy_rssi, 6) \
X(a, STATIC, OPTIONAL, MESSAGE, duration, 7) \
X(a, CALLBACK, REPEATED, UINT32, signals, 8) \
X(a, STATIC, OPTIONAL, MESSAGE, intersections, 9) \
X(a, CALLBACK, REPEATED, UINT32, antennas, 10)
#define reader_v1_Settings_CALLBACK pb_default_field_callback
#define reader_v1_Settings_DEFAULT NULL
#define reader_v1_Settings_total_MSGTYPE util_UInt64Between
#define reader_v1_Settings_peak_rssi_MSGTYPE util_SInt32Between
#define reader_v1_Settings_skew_rssi_MSGTYPE util_DoubleBetween
#define reader_v1_Settings_variance_rssi_MSGTYPE util_DoubleBetween
#define reader_v1_Settings_entropy_rssi_MSGTYPE util_DoubleBetween
#define reader_v1_Settings_duration_MSGTYPE util_DurationBetween
#define reader_v1_Settings_intersections_MSGTYPE util_UInt64Between
extern const pb_msgdesc_t reader_v1_Settings_msg;
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
#define reader_v1_Settings_fields &reader_v1_Settings_msg
/* Maximum encoded size of messages (where known) */
/* reader_v1_Settings_size depends on runtime parameters */
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif

15
vendor/protobuf/reader/v1/update.pb.c vendored Normal file
View File

@@ -0,0 +1,15 @@
/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.4.9 */
#include "reader/v1/update.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
PB_BIND(reader_v1_UpdateReaderRequest, reader_v1_UpdateReaderRequest, 2)
PB_BIND(reader_v1_UpdateReaderResponse, reader_v1_UpdateReaderResponse, AUTO)

96
vendor/protobuf/reader/v1/update.pb.h vendored Normal file
View File

@@ -0,0 +1,96 @@
/* Automatically generated nanopb header */
/* Generated by nanopb-0.4.9 */
#ifndef PB_READER_V1_READER_V1_UPDATE_PB_H_INCLUDED
#define PB_READER_V1_READER_V1_UPDATE_PB_H_INCLUDED
#include <pb.h>
#include "buf/validate/validate.pb.h"
#include "reader/v1/settings.pb.h"
#include "util/uuid.pb.h"
#if PB_PROTO_HEADER_VERSION != 40
#error Regenerate this file with the current version of nanopb generator.
#endif
/* Struct definitions */
typedef struct _reader_v1_UpdateReaderRequest {
bool has_reader_id;
util_UUID reader_id;
/* foreign keys */
bool has_location_id;
util_UUID location_id;
/* metadata */
pb_callback_t firmware;
bool has_gpis;
uint32_t gpis; /* max uint8 */
bool has_gpos;
uint32_t gpos; /* max uint8 */
pb_callback_t ip;
pb_callback_t label;
/* settings */
bool has_settings;
reader_v1_Settings settings;
} reader_v1_UpdateReaderRequest;
typedef struct _reader_v1_UpdateReaderResponse {
char dummy_field;
} reader_v1_UpdateReaderResponse;
#ifdef __cplusplus
extern "C" {
#endif
/* Initializer values for message structs */
#define reader_v1_UpdateReaderRequest_init_default {false, util_UUID_init_default, false, util_UUID_init_default, {{NULL}, NULL}, false, 0, false, 0, {{NULL}, NULL}, {{NULL}, NULL}, false, reader_v1_Settings_init_default}
#define reader_v1_UpdateReaderResponse_init_default {0}
#define reader_v1_UpdateReaderRequest_init_zero {false, util_UUID_init_zero, false, util_UUID_init_zero, {{NULL}, NULL}, false, 0, false, 0, {{NULL}, NULL}, {{NULL}, NULL}, false, reader_v1_Settings_init_zero}
#define reader_v1_UpdateReaderResponse_init_zero {0}
/* Field tags (for use in manual encoding/decoding) */
#define reader_v1_UpdateReaderRequest_reader_id_tag 1
#define reader_v1_UpdateReaderRequest_location_id_tag 2
#define reader_v1_UpdateReaderRequest_firmware_tag 3
#define reader_v1_UpdateReaderRequest_gpis_tag 4
#define reader_v1_UpdateReaderRequest_gpos_tag 5
#define reader_v1_UpdateReaderRequest_ip_tag 6
#define reader_v1_UpdateReaderRequest_label_tag 7
#define reader_v1_UpdateReaderRequest_settings_tag 8
/* Struct field encoding specification for nanopb */
#define reader_v1_UpdateReaderRequest_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, reader_id, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, location_id, 2) \
X(a, CALLBACK, OPTIONAL, STRING, firmware, 3) \
X(a, STATIC, OPTIONAL, UINT32, gpis, 4) \
X(a, STATIC, OPTIONAL, UINT32, gpos, 5) \
X(a, CALLBACK, OPTIONAL, STRING, ip, 6) \
X(a, CALLBACK, OPTIONAL, STRING, label, 7) \
X(a, STATIC, OPTIONAL, MESSAGE, settings, 8)
#define reader_v1_UpdateReaderRequest_CALLBACK pb_default_field_callback
#define reader_v1_UpdateReaderRequest_DEFAULT NULL
#define reader_v1_UpdateReaderRequest_reader_id_MSGTYPE util_UUID
#define reader_v1_UpdateReaderRequest_location_id_MSGTYPE util_UUID
#define reader_v1_UpdateReaderRequest_settings_MSGTYPE reader_v1_Settings
#define reader_v1_UpdateReaderResponse_FIELDLIST(X, a) \
#define reader_v1_UpdateReaderResponse_CALLBACK NULL
#define reader_v1_UpdateReaderResponse_DEFAULT NULL
extern const pb_msgdesc_t reader_v1_UpdateReaderRequest_msg;
extern const pb_msgdesc_t reader_v1_UpdateReaderResponse_msg;
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
#define reader_v1_UpdateReaderRequest_fields &reader_v1_UpdateReaderRequest_msg
#define reader_v1_UpdateReaderResponse_fields &reader_v1_UpdateReaderResponse_msg
/* Maximum encoded size of messages (where known) */
/* reader_v1_UpdateReaderRequest_size depends on runtime parameters */
#define reader_v1_UpdateReaderResponse_size 0
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif