public class BufferManagerWriteGrow extends BufferManagerWrite
orb, outputObject, sentFullMessage, wrapper| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the BufferManagerWrite and do any outstanding cleanup.
|
int |
getBufferSize()
Returns the correct buffer size for this type of
buffer manager as set in the ORB.
|
boolean |
isFragmentOnOverflow()
Returns true if this buffer manager fragments when an overflow occurs.
|
protected ByteBuffer |
overflow(ByteBuffer byteBuffer,
int numBytesNeeded) |
void |
sendMessage()
Called after Stub._invoke (i.e., before complete message has been sent).
|
boolean |
sentFragment()
Has the stream sent out any fragments so far?
|
sentFullMessage, setOutputObjectpublic boolean sentFragment()
BufferManagerWritesentFragment in class BufferManagerWritepublic int getBufferSize()
getBufferSize in class BufferManagerWriteprotected ByteBuffer overflow(ByteBuffer byteBuffer, int numBytesNeeded)
overflow in class BufferManagerWritepublic boolean isFragmentOnOverflow()
BufferManagerWriteisFragmentOnOverflow in class BufferManagerWritepublic void sendMessage()
BufferManagerWritesendMessage in class BufferManagerWritepublic void close()
close in class BufferManagerWriteCopyright © 2017–2019 Eclipse Foundation. All rights reserved.