Provides information about a change to type 3 data
in a record (SubjectType Record).
Declaration Syntax
C# | Visual Basic | Visual C++ |
public interface IRecordType3Event : IRecordEvent, ISubscriptionDataEvent
Public Interface IRecordType3Event _ Implements IRecordEvent, ISubscriptionDataEvent
public interface class IRecordType3Event : IRecordEvent, ISubscriptionDataEvent
Members
All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
Fields |
Gets the record fields relating to the event.
(Inherited from IRecordEvent.) | |
getLatency(String) |
Gets the latency of the record in milliseconds. StreamLink calculates the latency using the clock offset and the timestamp supplied in the timeStampField field of the record.
(Inherited from IRecordEvent.) | |
Subject |
Gets the name of the subject that the subscription data event relates to.
(Inherited from ISubscriptionDataEvent.) | |
SubjectType |
Gets the type of the subject that the subscription data event relates to.
(Inherited from ISubscriptionDataEvent.) | |
Type |
Gets the type of the subscription data event.
(Inherited from ISubscriptionDataEvent.) |
Remarks
Type 3 data stores the history of updates to the record. A common use for records of this type is holding and viewing daily trade activity, where typically this mechanism will only be used for a day at a time before the Liberator's cache is deleted and the update list starts again.
Each new update is placed at the end of the list. Subscribers receive the whole list as part of the initial subscribe response.