public abstract class TLayeredTransport extends TTransport
| Constructor and Description |
|---|
TLayeredTransport(TTransport transport) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkReadBytesAvailable(long numBytes) |
TConfiguration |
getConfiguration() |
TTransport |
getInnerTransport() |
void |
updateKnownMessageSize(long size) |
close, consumeBuffer, flush, getBuffer, getBufferPosition, getBytesRemainingInBuffer, isOpen, open, peek, read, read, readAll, write, write, writepublic TLayeredTransport(TTransport transport)
public TConfiguration getConfiguration()
getConfiguration in class TTransportpublic void updateKnownMessageSize(long size)
throws TTransportException
updateKnownMessageSize in class TTransportTTransportExceptionpublic void checkReadBytesAvailable(long numBytes)
throws TTransportException
checkReadBytesAvailable in class TTransportTTransportExceptionpublic TTransport getInnerTransport()