Interface IMessageTimestamp
- Namespace
- Sportradar.OddsFeed.SDK.Entities
- Assembly
- Sportradar.OddsFeed.SDK.dll
Defines a contract for all message timestamps
public interface IMessageTimestamp
Remarks
Created and Sent are generated on rabbit server and Received and Dispatched on a local machine running sdk. If the system clocks are not in-sync it may happen that Received is before Created. Similar logic applies also to other properties.
Properties
Created
Gets the value specifying when the message was generated and put in queue on rabbit server (milliseconds since EPOCH UTC)
long Created { get; }
Property Value
Dispatched
Gets the value specifying when the message was dispatched to the user from the sdk (milliseconds since EPOCH UTC)
long Dispatched { get; }
Property Value
Received
Gets the value specifying when the message was received for processing by the sdk (milliseconds since EPOCH UTC)
long Received { get; }
Property Value
Sent
Gets the value specifying when the message was sent from the rabbit server (milliseconds since EPOCH UTC)
long Sent { get; }