public interface ITCHServerListener
Modifier and Type | Method and Description |
---|---|
void |
heartbeatTimeout(ITCHServer session)
Receive an indication of a heartbeat timeout.
|
void |
instrumentDirectoryRequest(ITCHServer session)
Receive an Instrument Directory Request packet (1.3.9).
|
void |
loginRequest(ITCHServer session,
ITCH.LoginRequest packet)
Receive a Login Request packet (1.3.1).
|
void |
logoutRequest(ITCHServer session)
Receive a LogoutRequest packet (1.3.2).
|
void |
marketDataSubscribeRequest(ITCHServer session,
ITCH.MarketDataSubscribeRequest packet)
Receive a Market Data Subscribe Request packet (1.3.7).
|
void |
marketDataUnsubscribeRequest(ITCHServer session,
ITCH.MarketDataUnsubscribeRequest packet)
Receive a Market Data Unsubscribe Request packet (1.3.8).
|
void |
marketSnapshotRequest(ITCHServer session,
ITCH.MarketSnapshotRequest packet)
Receive a Market Snapshot Request packet (1.3.4).
|
void |
tickerSubscribeRequest(ITCHServer session,
ITCH.TickerSubscribeRequest packet)
Receive a Ticker Subscribe Request packet (1.3.5).
|
void |
tickerUnsubscribeRequest(ITCHServer session,
ITCH.TickerUnsubscribeRequest packet)
Receive an Ticker Unsubscribe Request packet (1.3.6).
|
void heartbeatTimeout(ITCHServer session) throws IOException
session
- the sessionIOException
- if an I/O error occursvoid loginRequest(ITCHServer session, ITCH.LoginRequest packet) throws IOException
session
- the sessionpacket
- the packetIOException
- if an I/O error occursvoid logoutRequest(ITCHServer session) throws IOException
session
- the sessionIOException
- if an I/O error occursvoid marketSnapshotRequest(ITCHServer session, ITCH.MarketSnapshotRequest packet) throws IOException
session
- the sessionpacket
- the packetIOException
- if an I/O error occursvoid tickerSubscribeRequest(ITCHServer session, ITCH.TickerSubscribeRequest packet) throws IOException
session
- the sessionpacket
- the packetIOException
- if an I/O error occursvoid tickerUnsubscribeRequest(ITCHServer session, ITCH.TickerUnsubscribeRequest packet) throws IOException
session
- the sessionpacket
- the packetIOException
- if an I/O error occursvoid marketDataSubscribeRequest(ITCHServer session, ITCH.MarketDataSubscribeRequest packet) throws IOException
session
- the sessionpacket
- the packetIOException
- if an I/O error occursvoid marketDataUnsubscribeRequest(ITCHServer session, ITCH.MarketDataUnsubscribeRequest packet) throws IOException
session
- the sessionpacket
- the packetIOException
- if an I/O error occursvoid instrumentDirectoryRequest(ITCHServer session) throws IOException
session
- the sessionIOException
- if an I/O error occursCopyright © 2019. All rights reserved.