Source-independent request used to validate one exact SP3 product.
Construct requests with new/4 or from_identity/1. The opaque core
handle retains identity-derived format-revision and producing-agency
constraints; the remaining fields are exposed for inspection only.
Summary
Functions
Build an exact request from a complete catalog product identity.
Build and validate an exact SP3 request.
Return a copy requiring a particular SP3 producing-agency code.
Types
Functions
@spec from_identity(Sidereon.GNSS.Distribution.ProductIdentity.t()) :: {:ok, t()} | {:error, term()}
Build an exact request from a complete catalog product identity.
@spec new(Date.t() | NaiveDateTime.t() | tuple(), String.t(), String.t(), keyword()) :: {:ok, t()} | {:error, term()}
Build and validate an exact SP3 request.
opts accepts :issue (HHMM) and :expected_agency (the one-to-four
character upper-case SP3 producer code).
Return a copy requiring a particular SP3 producing-agency code.