package
0.0.0-20230313140341-b44964e63a92
Repository: https://github.com/mongoose-os/mos.git
Documentation: pkg.go.dev
# Packages
Copyright (c) 2014-2019 Cesanta Software Limited All rights reserved
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AppManifest contains the common app manifest fields.
Note: this struct gets transmitted to the server.
No description provided by the author
No description provided by the author
DepsManifest describes exact versions of libraries, modules and binary blobs that went into firmware.
No description provided by the author
No description provided by the author
FWAppManifest is the app manifest for firmware apps.
No description provided by the author
Last-minute adjustments for the manifest, typically constructed from command line.
ManifestCond represents a conditional addition to the manifest.
No description provided by the author
# Type aliases
ConfigSchemaItem represents a single config schema item, like this:
["foo.bar", "default value"]
or this:
["foo.bar", "o", {"title": "Some title"}]
Unfortunately we can't just use []interface{}, because {"title": "Some title"} gets unmarshaled as map[interface{}]interface{}, which is an invalid type for JSON, so we have to create a custom type which implements json.Marshaler interface.
No description provided by the author
No description provided by the author