Classes Files

com::wombat::mamda::orderbook::MamdaOrderBookConcreteSimpleDelta

More…

Inherits from com.wombat.mamda.orderbook.MamdaOrderBookSimpleDelta, com.wombat.mamda.orderbook.MamdaOrderBookBasicDelta, com.wombat.mamda.MamdaBasicEvent

Public Functions

  Name
MamaDateTime getSrcTime()
short getSrcTimeFieldState()
void setSrcTime(MamaDateTime srcTime)
MamaDateTime getActivityTime()
short getActivityTimeFieldState()
void setActivityTime(MamaDateTime activityTime)
MamaDateTime getEventTime()
short getEventTimeFieldState()
void setEventTime(MamaDateTime eventTime)
long getEventSeqNum()
short getEventSeqNumFieldState()
void setEventSeqNum(long eventSeqNum)

Additional inherited members

Public Functions inherited from com.wombat.mamda.orderbook.MamdaOrderBookSimpleDelta

  Name
  MamdaOrderBookSimpleDelta()
  MamdaOrderBookSimpleDelta(MamdaOrderBookSimpleDelta copy)

Public Functions inherited from com.wombat.mamda.orderbook.MamdaOrderBookBasicDelta

  Name
  MamdaOrderBookBasicDelta()
  MamdaOrderBookBasicDelta(MamdaOrderBookBasicDelta source)
void clear()
void set(MamdaOrderBookEntry entry, MamdaOrderBookPriceLevel level, double plDeltaSize, char plAction, char entryAction)
void setPriceLevel(MamdaOrderBookPriceLevel level)
void setPlDeltaAction(char action)
MamdaOrderBookPriceLevel getPriceLevel()
MamdaOrderBookEntry getEntry()
double getPlDeltaSize()
char getPlDeltaAction()
char getEntryDeltaAction()
MamdaOrderBook getOrderBook()
void dump(OutputStream output)
void dump()

Detailed Description

class com::wombat::mamda::orderbook::MamdaOrderBookConcreteSimpleDelta;

MamdaOrderBookConcreteSimpleDelta is a class that saves information about a simple order book delta. A simple delta is one that affects a single order book entry.

Public Functions Documentation

function getSrcTime

inline MamaDateTime getSrcTime()

Return: Source time. Typically, the exchange generated feed time stamp. This is often the same as the “event time”, because many feeds do not distinguish between the actual event time and when the exchange sent the message.

Reimplements: com::wombat::mamda::MamdaBasicEvent::getSrcTime

function getSrcTimeFieldState

inline short getSrcTimeFieldState()

Reimplements: com::wombat::mamda::MamdaBasicEvent::getSrcTimeFieldState

return Source time Field State MODIFIED (2) value indicates the fied was updated in last tick NOT MODIFIED (1) value indicate that there was no change in the last tick NOT_INITIALISED (0) value indicates that the field has never been updated

function setSrcTime

inline void setSrcTime(
    MamaDateTime srcTime
)

function getActivityTime

inline MamaDateTime getActivityTime()

Return: Activity time. A feed handler generated time stamp representing when the data item was last updated.

Reimplements: com::wombat::mamda::MamdaBasicEvent::getActivityTime

function getActivityTimeFieldState

inline short getActivityTimeFieldState()

Reimplements: com::wombat::mamda::MamdaBasicEvent::getActivityTimeFieldState

return Activity time Field State MODIFIED (2) value indicates the fied was updated in last tick NOT MODIFIED (1) value indicate that there was no change in the last tick NOT_INITIALISED (0) value indicates that the field has never been updated

function setActivityTime

inline void setActivityTime(
    MamaDateTime activityTime
)

function getEventTime

inline MamaDateTime getEventTime()

Return: Event time. Typically, when the event actually occurred. This is often the same as the “source time”, because many feeds do not distinguish between the actual event time and when the exchange sent the message.

Reimplements: com::wombat::mamda::MamdaBasicEvent::getEventTime

function getEventTimeFieldState

inline short getEventTimeFieldState()

Reimplements: com::wombat::mamda::MamdaBasicEvent::getEventTimeFieldState

return event time Field State MODIFIED (2) value indicates the fied was updated in last tick NOT MODIFIED (1) value indicate that there was no change in the last tick NOT_INITIALISED (0) value indicates that the field has never been updated

function setEventTime

inline void setEventTime(
    MamaDateTime eventTime
)

function getEventSeqNum

inline long getEventSeqNum()

Return: Source sequence number. The exchange generated sequence number.

Reimplements: com::wombat::mamda::MamdaBasicEvent::getEventSeqNum

function getEventSeqNumFieldState

inline short getEventSeqNumFieldState()

Reimplements: com::wombat::mamda::MamdaBasicEvent::getEventSeqNumFieldState

return source sequence number Field State MODIFIED (2) value indicates the fied was updated in last tick NOT MODIFIED (1) value indicate that there was no change in the last tick NOT_INITIALISED (0) value indicates that the field has never been updated

function setEventSeqNum

inline void setEventSeqNum(
    long eventSeqNum
)

Updated on 2023-03-31 at 15:30:38 +0100