DataSpecs Module
Pure acquisition metadata from the SDK's data-type list and JVOpen contract.
Types
| Type | Description |
|
|
Functions and values
| Function or value |
Description
|
|
|
Full Usage:
DataSpecs.parseOptions id raceDate
Parameters:
string
raceDate : DateOnly
Returns: ParseOptions option
|
Race date controls historical odds limits; delivery date does not select identifier width.
|
Full Usage:
DataSpecs.parseOptionsForRecord dataspec recordId raceDate
Parameters:
string
recordId : string
raceDate : DateOnly
Returns: Result<ParseOptions, string>
|
Resolves concatenated dataspecs using record identity, never by guessing from byte length. Shared legacy/expanded layouts are ambiguous and must be acquired separately.
|
|
|
Full Usage:
DataSpecs.validateOpen request
Parameters:
OpenRequest
Returns: Result<unit, string>
|
Optional preflight. Low-level JvLink.openData still preserves the native return code. The interval is (FromTime, ToTime], in service-local Japanese time.
|
Xanthos