Represents an alive message containing both events and outright information
Event arguments passed with OnAliveWithOutrights.
Contains meta information for associated matches and outrights
Indicates that an odds type for an outright has been cancelled for a reason. All bets accepted on the odds with that id should be cancelled and cashed out with an odd of 1,0 (stakes returned).
Event arguments passed with OnOutrightBetCancel.
Indicates that a situation occurred during the match so that a bet can be decided. Time which is set to (Timestamp - Time) seconds indicates the time at which the event happened. The message also includes the match element indicating the match id and the cleared score with an Odds element indicating the odds type, and this again with each EventOddsField and the status of the outcomes.
Some bettypes, like Asian handicap and Asian total, can also include void factor for each EventOddsField element. Void factor can either be 1 or 0.5 indicating that the whole or half the bet is voided and should be refunded to the customer. When the void factor is set to 0.5 the outcome attribute will indicate if the other half is won or lost.
The id attribute in the Odds element corresponds to the odds elements in the previously sent out odds change messages. Evaluation of bet outcomes is responsibility of the client.
Event arguments passed with OnOutrightBetClear.
Event arguments passed with OnOutrightBetStart.
Indicates that a betstop situation occurred during a match (e.g. goal, red card or other important event occurred). When the bets can open again, a "betstart" message will be sent. Bet stop message contains Timestamp and also a Time attribute which tells when the situation occurred in seconds before the Timestamp. If time is 0 betstop is from timestamp, if time > 0, betstop is from (Timestamp - Time).
Event arguments passed with OnOutrightBetStop.
Contains basic information about an outright
Outright information containing the date and time, sport, category and tournament of the outright and what TV-channels this match is broadcasted on.
When an odds change occurs, all the odds types for that match are sent in a message. Only active odds types contain odds fields, while inactive odds types do not. Each odds type also has an attribute named changed which indicates whether this odds type has been changed or not. An attribute score indicates the current score in the match.
Event arguments passed with OnOutrightOddsChange.
Base class for events associated with (only) one outright
Represents an event associated with a single outright which carries odds information
Interface describing events and methods common for all LiveOdds feeds containing outrights