Logo Xanthos

Records Module

Official record projection. Raw bytes remain available on every successful result.

Types

Type Description

AV

BN

BR

BT

CC

CH

CK

CS

DM

H1

H6

HC

HN

HR

HS

HY

JC

JG

KS

O1

O2

O3

O4

O5

O6

ParseOptions

Defaults decode the currently documented expanded identifiers and odds limits.

RA

RC

Record

SE

SK

TC

TK

TM

UM

WC

WE

WF

WH

YS

Functions and values

Function or value Description

Records.parse data

Full Usage: Records.parse data

Parameters:
    data : byte[]

Returns: Result<Record, RecordParseError>
data : byte[]
Returns: Result<Record, RecordParseError>

Records.parseAV data

Full Usage: Records.parseAV data

Parameters:
    data : byte array

Returns: Result<Withdrawal, RecordParseError>
data : byte array
Returns: Result<Withdrawal, RecordParseError>

Records.parseBN data

Full Usage: Records.parseBN data

Parameters:
    data : byte array

Returns: Result<Owner, RecordParseError>
data : byte array
Returns: Result<Owner, RecordParseError>

Records.parseBR data

Full Usage: Records.parseBR data

Parameters:
    data : byte array

Returns: Result<Breeder, RecordParseError>
data : byte array
Returns: Result<Breeder, RecordParseError>

Records.parseBRWithFormat format data

Full Usage: Records.parseBRWithFormat format data

Parameters:
Returns: Result<Breeder, RecordParseError>
format : IdentifierFormat
data : byte array
Returns: Result<Breeder, RecordParseError>

Records.parseBT data

Full Usage: Records.parseBT data

Parameters:
    data : byte array

Returns: Result<Lineage, RecordParseError>
data : byte array
Returns: Result<Lineage, RecordParseError>

Records.parseBTWithFormat format data

Full Usage: Records.parseBTWithFormat format data

Parameters:
Returns: Result<Lineage, RecordParseError>
format : IdentifierFormat
data : byte array
Returns: Result<Lineage, RecordParseError>

Records.parseCC data

Full Usage: Records.parseCC data

Parameters:
    data : byte array

Returns: Result<CourseChange, RecordParseError>
data : byte array
Returns: Result<CourseChange, RecordParseError>

Records.parseCH data

Full Usage: Records.parseCH data

Parameters:
    data : byte array

Returns: Result<Trainer, RecordParseError>
data : byte array
Returns: Result<Trainer, RecordParseError>

Records.parseCK data

Full Usage: Records.parseCK data

Parameters:
    data : byte array

Returns: Result<RaceFrequency, RecordParseError>
data : byte array
Returns: Result<RaceFrequency, RecordParseError>

Records.parseCKWithFormat format data

Full Usage: Records.parseCKWithFormat format data

Parameters:
Returns: Result<RaceFrequency, RecordParseError>
format : IdentifierFormat
data : byte array
Returns: Result<RaceFrequency, RecordParseError>

Records.parseCS data

Full Usage: Records.parseCS data

Parameters:
    data : byte array

Returns: Result<Course, RecordParseError>
data : byte array
Returns: Result<Course, RecordParseError>

Records.parseDM data

Full Usage: Records.parseDM data

Parameters:
    data : byte array

Returns: Result<TimeMining, RecordParseError>
data : byte array
Returns: Result<TimeMining, RecordParseError>

Records.parseH1 data

Full Usage: Records.parseH1 data

Parameters:
    data : byte[]

Returns: Result<Votes, RecordParseError>
data : byte[]
Returns: Result<Votes, RecordParseError>

Records.parseH6 data

Full Usage: Records.parseH6 data

Parameters:
    data : byte[]

Returns: Result<TrifectaVotes, RecordParseError>
data : byte[]
Returns: Result<TrifectaVotes, RecordParseError>

Records.parseHC data

Full Usage: Records.parseHC data

Parameters:
    data : byte array

Returns: Result<HillTraining, RecordParseError>
data : byte array
Returns: Result<HillTraining, RecordParseError>

Records.parseHN data

Full Usage: Records.parseHN data

Parameters:
    data : byte array

Returns: Result<BreedingHorse, RecordParseError>
data : byte array
Returns: Result<BreedingHorse, RecordParseError>

Records.parseHNWithFormat format data

Full Usage: Records.parseHNWithFormat format data

Parameters:
Returns: Result<BreedingHorse, RecordParseError>
format : IdentifierFormat
data : byte array
Returns: Result<BreedingHorse, RecordParseError>

Records.parseHR data

Full Usage: Records.parseHR data

Parameters:
    data : byte[]

Returns: Result<Payoff, RecordParseError>
data : byte[]
Returns: Result<Payoff, RecordParseError>

Records.parseHS data

Full Usage: Records.parseHS data

Parameters:
    data : byte array

Returns: Result<MarketPrice, RecordParseError>
data : byte array
Returns: Result<MarketPrice, RecordParseError>

Records.parseHSWithFormat format data

Full Usage: Records.parseHSWithFormat format data

Parameters:
Returns: Result<MarketPrice, RecordParseError>
format : IdentifierFormat
data : byte array
Returns: Result<MarketPrice, RecordParseError>

Records.parseHY data

Full Usage: Records.parseHY data

Parameters:
    data : byte array

Returns: Result<HorseNameOrigin, RecordParseError>
data : byte array
Returns: Result<HorseNameOrigin, RecordParseError>

Records.parseJC data

Full Usage: Records.parseJC data

Parameters:
    data : byte array

Returns: Result<JockeyChange, RecordParseError>
data : byte array
Returns: Result<JockeyChange, RecordParseError>

Records.parseJG data

Full Usage: Records.parseJG data

Parameters:
    data : byte array

Returns: Result<Exclusion, RecordParseError>
data : byte array
Returns: Result<Exclusion, RecordParseError>

Records.parseKS data

Full Usage: Records.parseKS data

Parameters:
    data : byte array

Returns: Result<Jockey, RecordParseError>
data : byte array
Returns: Result<Jockey, RecordParseError>

Records.parseO1 data

Full Usage: Records.parseO1 data

Parameters:
    data : byte[]

Returns: Result<WinPlaceBracketOdds, RecordParseError>
data : byte[]
Returns: Result<WinPlaceBracketOdds, RecordParseError>

Records.parseO1WithFormat format data

Full Usage: Records.parseO1WithFormat format data

Parameters:
Returns: Result<WinPlaceBracketOdds, RecordParseError>
format : OddsLimitFormat
data : byte[]
Returns: Result<WinPlaceBracketOdds, RecordParseError>

Records.parseO2 data

Full Usage: Records.parseO2 data

Parameters:
    data : byte[]

Returns: Result<SingleOdds, RecordParseError>
data : byte[]
Returns: Result<SingleOdds, RecordParseError>

Records.parseO2WithFormat format data

Full Usage: Records.parseO2WithFormat format data

Parameters:
Returns: Result<SingleOdds, RecordParseError>
format : OddsLimitFormat
data : byte[]
Returns: Result<SingleOdds, RecordParseError>

Records.parseO3 data

Full Usage: Records.parseO3 data

Parameters:
    data : byte[]

Returns: Result<WideOdds, RecordParseError>
data : byte[]
Returns: Result<WideOdds, RecordParseError>

Records.parseO3WithFormat format data

Full Usage: Records.parseO3WithFormat format data

Parameters:
Returns: Result<WideOdds, RecordParseError>
format : OddsLimitFormat
data : byte[]
Returns: Result<WideOdds, RecordParseError>

Records.parseO4 data

Full Usage: Records.parseO4 data

Parameters:
    data : byte[]

Returns: Result<SingleOdds, RecordParseError>
data : byte[]
Returns: Result<SingleOdds, RecordParseError>

Records.parseO4WithFormat format data

Full Usage: Records.parseO4WithFormat format data

Parameters:
Returns: Result<SingleOdds, RecordParseError>
format : OddsLimitFormat
data : byte[]
Returns: Result<SingleOdds, RecordParseError>

Records.parseO5 data

Full Usage: Records.parseO5 data

Parameters:
    data : byte[]

Returns: Result<SingleOdds, RecordParseError>
data : byte[]
Returns: Result<SingleOdds, RecordParseError>

Records.parseO5WithFormat format data

Full Usage: Records.parseO5WithFormat format data

Parameters:
Returns: Result<SingleOdds, RecordParseError>
format : OddsLimitFormat
data : byte[]
Returns: Result<SingleOdds, RecordParseError>

Records.parseO6 data

Full Usage: Records.parseO6 data

Parameters:
    data : byte[]

Returns: Result<SingleOdds, RecordParseError>
data : byte[]
Returns: Result<SingleOdds, RecordParseError>

Records.parseO6WithFormat format data

Full Usage: Records.parseO6WithFormat format data

Parameters:
Returns: Result<SingleOdds, RecordParseError>
format : OddsLimitFormat
data : byte[]
Returns: Result<SingleOdds, RecordParseError>

Records.parseRA data

Full Usage: Records.parseRA data

Parameters:
    data : byte[]

Returns: Result<Race, RecordParseError>
data : byte[]
Returns: Result<Race, RecordParseError>

Records.parseRC data

Full Usage: Records.parseRC data

Parameters:
    data : byte array

Returns: Result<RaceRecord, RecordParseError>
data : byte array
Returns: Result<RaceRecord, RecordParseError>

Records.parseSE data

Full Usage: Records.parseSE data

Parameters:
    data : byte[]

Returns: Result<Runner, RecordParseError>
data : byte[]
Returns: Result<Runner, RecordParseError>

Records.parseSK data

Full Usage: Records.parseSK data

Parameters:
    data : byte array

Returns: Result<Offspring, RecordParseError>
data : byte array
Returns: Result<Offspring, RecordParseError>

Records.parseSKWithFormat format data

Full Usage: Records.parseSKWithFormat format data

Parameters:
Returns: Result<Offspring, RecordParseError>
format : IdentifierFormat
data : byte array
Returns: Result<Offspring, RecordParseError>

Records.parseTC data

Full Usage: Records.parseTC data

Parameters:
    data : byte array

Returns: Result<TimeChange, RecordParseError>
data : byte array
Returns: Result<TimeChange, RecordParseError>

Records.parseTK data

Full Usage: Records.parseTK data

Parameters:
    data : byte[]

Returns: Result<SpecialRegistration, RecordParseError>
data : byte[]
Returns: Result<SpecialRegistration, RecordParseError>

Records.parseTM data

Full Usage: Records.parseTM data

Parameters:
    data : byte array

Returns: Result<MatchMining, RecordParseError>
data : byte array
Returns: Result<MatchMining, RecordParseError>

Records.parseUM data

Full Usage: Records.parseUM data

Parameters:
    data : byte array

Returns: Result<Horse, RecordParseError>
data : byte array
Returns: Result<Horse, RecordParseError>

Records.parseUMWithFormat format data

Full Usage: Records.parseUMWithFormat format data

Parameters:
Returns: Result<Horse, RecordParseError>
format : IdentifierFormat
data : byte array
Returns: Result<Horse, RecordParseError>

Records.parseWC data

Full Usage: Records.parseWC data

Parameters:
    data : byte array

Returns: Result<WoodchipTraining, RecordParseError>
data : byte array
Returns: Result<WoodchipTraining, RecordParseError>

Records.parseWE data

Full Usage: Records.parseWE data

Parameters:
    data : byte array

Returns: Result<WeatherChange, RecordParseError>
data : byte array
Returns: Result<WeatherChange, RecordParseError>

Records.parseWF data

Full Usage: Records.parseWF data

Parameters:
    data : byte array

Returns: Result<Win5, RecordParseError>
data : byte array
Returns: Result<Win5, RecordParseError>

Records.parseWH data

Full Usage: Records.parseWH data

Parameters:
    data : byte array

Returns: Result<HorseWeight, RecordParseError>
data : byte array
Returns: Result<HorseWeight, RecordParseError>

Records.parseWith options data

Full Usage: Records.parseWith options data

Parameters:
Returns: Result<Record, RecordParseError>
options : ParseOptions
data : byte[]
Returns: Result<Record, RecordParseError>

Records.parseYS data

Full Usage: Records.parseYS data

Parameters:
    data : byte array

Returns: Result<Schedule, RecordParseError>
data : byte array
Returns: Result<Schedule, RecordParseError>

Type something to start searching.