BlinkID C SDK version 5.16.0
DriverLicenseDetailedInfo.h
Go to the documentation of this file.
1
13#ifndef DRIVERLICENSEDETAILEDINFO_H_INCLUDED
14#define DRIVERLICENSEDETAILEDINFO_H_INCLUDED
15
16#include <Utils/Date.h>
17
18#include <stdint.h>
19
24{
26 char const * vehicleClass;
27
29 char const * licenceType;
30
33
36};
37
41MB_EXPORTED_TYPE typedef struct MBVehicleClassInfo MBVehicleClassInfo;
42
44#define MAX_VEHICLE_CLASS_INFOS 5
45
50{
53
56};
57
61MB_EXPORTED_TYPE typedef struct MBVehicleClassInfos MBVehicleClassInfos;
62
63
68{
70 char const * restrictions;
71
73 char const * endorsements;
74
76 char const * vehicleClass;
77
79 char const * conditions;
80
83};
84
89
90#endif
#define MAX_VEHICLE_CLASS_INFOS
Definition: DriverLicenseDetailedInfo.h:44
Date structure which can hold date information returned by recognizers.
Definition: Date.h:29
Definition: DriverLicenseDetailedInfo.h:68
char const * vehicleClass
Definition: DriverLicenseDetailedInfo.h:76
char const * restrictions
Definition: DriverLicenseDetailedInfo.h:70
char const * conditions
Definition: DriverLicenseDetailedInfo.h:79
char const * endorsements
Definition: DriverLicenseDetailedInfo.h:73
MBVehicleClassInfos vehicleClassesInfos
Definition: DriverLicenseDetailedInfo.h:82
Definition: DriverLicenseDetailedInfo.h:24
char const * licenceType
Definition: DriverLicenseDetailedInfo.h:29
char const * vehicleClass
Definition: DriverLicenseDetailedInfo.h:26
MBDate effectiveDate
Definition: DriverLicenseDetailedInfo.h:32
MBDate expiryDate
Definition: DriverLicenseDetailedInfo.h:35
Definition: DriverLicenseDetailedInfo.h:50
uint8_t numberOfInfos
Definition: DriverLicenseDetailedInfo.h:55
MBVehicleClassInfo infos[MAX_VEHICLE_CLASS_INFOS]
Definition: DriverLicenseDetailedInfo.h:52