Name Description Size
components.conf 640
FOG.cpp 13656
FOG.h 703
moz.build 577
nsIFOG.idl Initialize FOG. Call it eventually. Metric data recorded beforehand will be buffered. @param aDataPathOverride - The path of a custom Glean data path to use instead of the profile dir. @param aAppIdOverride - The application_id to use instead of "firefox.desktop". @param aDisableInternalPings - Whether to disable internal pings (baseline, events, metrics). Default: false. 7367
nsIGleanPing.idl Collect and submit the ping for eventual upload. This will collect all stored data to be included in the ping. Data with lifetime `ping` will then be reset. If the ping is configured with `send_if_empty = false` and the ping currently contains no content, it will not be queued for upload. If the ping is configured with `send_if_empty = true` it will be queued for upload even if empty. Pings always contain the `ping_info` and `client_info` sections. See [ping sections](https://mozilla.github.io/glean/book/user/pings/index.html#ping-sections) for details. @param aReason - Optional. The reason the ping is being submitted. Must match one of the configured `reason_codes`. 1906