Module glean_core::upload [−][src]
Expand description
Manages the pending pings queue and directory.
- Keeps track of pending pings, loading any unsent ping from disk on startup;
- Exposes
get_upload_task
API for the platform layer to request next upload task; - Exposes
process_ping_upload_response
API to check the HTTP response from the ping upload and either delete the corresponding ping from disk or re-enqueue it for sending.
Modules
Result values of attempted ping uploads encoded for FFI use.
Structs
Represents a request to upload a ping.
Manages the pending pings queue and directory.
Enums
An enum representing the possible upload tasks to be performed by an uploader.
The result of an attempted ping upload.
Functions
Logs payload in one go (all other OS).
Type Definitions
A representation for request headers.