|
FastLED 3.9.15
|
|
inline |
Parse a .lnk file into URL + metadata (forward-compat).
Accepts the same format as parse_lnk() and additionally scans non-comment key=value lines that follow the primary URL. Recognized keys:
sha256=<hex> — stored in LnkMetadata::sha256fallback=<url> — stored in LnkMetadata::fallback Unknown keys are silently ignored (forward-compat).v1: the returned metadata is parsed but NOT enforced by the runtime. sha256 is not verified and fallback is not retried. These fields are reserved for future integrity/retry features so existing .lnk files remain valid when richer behavior lands.
Definition at line 325 of file url.h.
References fl::string_view::empty(), fl::LnkMetadata::fallback, fl::string_view::find(), FL_NOEXCEPT, fl::string_view::npos, pos, fl::LnkMetadata::primary, fl::LnkMetadata::sha256, fl::string_view::size(), fl::string_view::substr(), and type_rank< T >::value.
Here is the call graph for this function: