GblCustomTag_t Struct Reference
Description
Custom tag descriptor.
Definition at line 41
of file btl_gbl_custom_tags.h
.
#include <
btl_gbl_custom_tags.h
>
Data Fields | |
uint32_t | tagId |
GBL Tag ID of the custom tag. | |
int32_t(* | enterTag )(ParserContext_t *ctx) |
Function to call upon entering the tag. | |
int32_t(* | parseTag )(ParserContext_t *ctx, void *data, size_t length, const BootloaderParserCallbacks_t *callbacks) |
Function to call while parsing the tag. | |
int32_t(* | exitTag )(ParserContext_t *ctx, const BootloaderParserCallbacks_t *callbacks) |
Function to call upon exiting the tag. | |
size_t(* | numBytesRequired )(ParserContext_t *ctx) |
Function returning how many bytes should be collected before calling parseTag the next time. | |
The documentation for this struct was generated from the following file:
btl_gbl_custom_tags.h