# OpenORB 1.3.1: Package org.openorb.io

## Package org.openorb.io

General platform IO services.

See:
Description

Interface Summary
BufferSource.LastMessageProcessedListener: Called when the last message has been processed or an exception is to be returned from `BufferSource.next()`.
BufferSource.WaitingForBufferListener: Called whenever a buffer is needed to continue processing.
ExtendedInputStream: This class implemets extra operations for streams for inserting/extracting fixed types.
ExtendedOutputStream: This class implemets extra operations for streams for inserting/extracting fixed types.
MarshalBuffer.BlockGenerator: Interface BlockGenerator.
MarshalBuffer.HeaderGenerator: Interface HeaderGenerator.
MarshalBuffer.Listener

Class Summary
AbstractInputStream: This class can be used as a base class for buffer input stream implementations.
BufferSource: A StorageBuffer list.
HexPrintStream: This filter stream is used to write binary data out as formatted hex digits in one of four formats.
ListInputStream: This implementation of org.omg.CORBA_2_3.portable.InputStream uses a list as it's backing store.
ListOutputStream: This implementation of org.omg.CORBA_2_3.portable.InputStream uses a list as it's backing store.
LocalInputStream: implementation of `InputStream` for streaming local calls (that are not handled by stubs as JDK1.4 idl compiler)
LocalOutputStream: This class is a very simple OutputStream that implements the basic functionalities for transfering arguments between a server and a client in the same JVM.
MarshalBuffer: MarshalBuffers serve as a sink for data to be marshaled into.
StorageBuffer: A storage buffer holds binary data for further processing.
StreamHelper: Utility class for copying the contents of an input stream to an output stream, given a typecode for the contained data.
TypeCodeStreamableValue: This class masquarades as the valuetype passed to it in a typecode.
TypeCodeValueBoxHelper: This helper class can be passed to streams to extract and insert value box types as anys.

## Package org.openorb.io Description

General platform IO services.