Class TableClient.Receiver
java.lang.Object
io.deephaven.sbe.standalone.client.TableClient.Receiver
- All Implemented Interfaces:
Runnable
- Enclosing class:
- TableClient
protected class TableClient.Receiver extends Object implements Runnable
-
Field Summary
-
Method Summary
Modifier and Type Method Description protected void
blockingRead(ByteBuffer dst)
void
run()
-
Field Details
-
INIT_RECV_MSG_BUFFER_SIZE
protected static final int INIT_RECV_MSG_BUFFER_SIZE- See Also:
- Constant Field Values
-
connectionResponseDecoder
-
messageHeaderDecoder
-
subscriptionResponseDecoder
-
unsubscribeResponseDecoder
-
subscriptionErrorDecoder
-
beginTableUpdateDecoder
-
endTableUpdateDecoder
-
byteColumnDataDecoder
-
booleanColumnDataDecoder
-
intColumnDataDecoder
-
longColumnDataDecoder
-
stringColumnDataDecoder
-
decimalColumnDataDecoder
-
doubleColumnDataDecoder
-
floatColumnDataDecoder
-
shortColumnDataDecoder
-
charColumnDataDecoder
-
byteArrayColumnDataDecoder
-
booleanArrayColumnDataDecoder
-
charArrayColumnDataDecoder
-
doubleArrayColumnDataDecoder
-
floatArrayColumnDataDecoder
-
intArrayColumnDataDecoder
-
longArrayColumnDataDecoder
-
shortArrayColumnDataDecoder
-
stringArrayColumnDataDecoder
-
dateTimeColumnDataDecoder
-
stringSetColumnDataDecoder
-
rowsRemovedDecoder
-
messageHandler
-
stop
protected volatile boolean stop
-
-
Method Details
-
blockingRead
- Throws:
IOException
-
run
public void run()
-