General input/output interfaces. More...
Classes | |
| exception | AlreadyConnectedException |
| is thrown when a client tries to connect to a resource to which he is already connected. More... | |
| exception | BufferSizeExceededException |
| is thrown by instances which need to buffer data. More... | |
| exception | ConnectException |
| Signals that an error occurred while attempting to connect a socket to a remote address and port. More... | |
| service | DataInputStream |
| reads structured data from a chained XInputStream. More... | |
| service | DataOutputStream |
| writes structured data to a chained XOutputStream. More... | |
| struct | DataTransferEvent |
| is broadcast by a filter. More... | |
| struct | FilePermission |
| This permission represents access to a file or directory. More... | |
| exception | IOException |
| is thrown when an input or output error has occurred. More... | |
| service | MarkableInputStream |
| allows to set marks in an inputstream and to later jump back to these marks. More... | |
| service | MarkableOutputStream |
| allows to set marks in an outputstream and to later jump back to these marks. More... | |
| exception | NoRouteToHostException |
| Signals that an error occurred while attempting to connect a socket to a remote address and port. More... | |
| exception | NotConnectedException |
| is thrown when a read/write operation is tried on an instance that has not been chained properly. More... | |
| service | ObjectInputStream |
| is a stream which allows reading the data of persistent objects. More... | |
| service | ObjectOutputStream |
| is a stream which allows writing the data of persistent objects. More... | |
| service | Pipe |
| the implementation of an output stream and an input stream. More... | |
| service | Pump |
| the implementation of a data source and a data sink. More... | |
| service | SequenceInputStream |
| This service allows to wrap a sequence of bytes with a stream object. More... | |
| service | SequenceOutputStream |
| This service allows to wrap a sequence of bytes with an output stream object. More... | |
| exception | SocketException |
| Thrown to indicate that there is an error in the underlying protocol, such as a TCP error. More... | |
| service | TempFile |
| This service allows to get access to temp files. More... | |
| service | TextInputStream |
| provides functionality to read text data from a com::sun::star::io::XInputStream that initially has to be passed to the method XActiveDataSink::setInputStream(). More... | |
| service | TextOutputStream |
| provides functionality to write text data to a com::sun::star::io::XOutputStream that initially has to be passed to the method XActiveDataSource::setOutputStream(). More... | |
| exception | UnexpectedEOFException |
is thrown when the EOF is reached during reading a datatype (long, string, etc.). More... | |
| exception | UnknownHostException |
| is thrown when the IP address of a host could not be determined. More... | |
| exception | WrongFormatException |
is thrown when inconsistent data comes up while reading a complex data type (string or object). More... | |
| interface | XActiveDataControl |
| makes it possible to control an active data source. More... | |
| interface | XActiveDataSink |
| makes it possible to read the corresponding object from an input stream. More... | |
| interface | XActiveDataSource |
| has to be implemented if the class should be able to write into an output stream. More... | |
| interface | XActiveDataStreamer |
| makes it possible to read and write the corresponding stream. More... | |
| interface | XAsyncOutputMonitor |
| An optional companion interface to com::sun::star::io::XOutputStream that supports scenarios where com::sun::star::io::XOutputStream::writeBytes() operates asynchronously and does not necessarily report any errors. More... | |
| interface | XConnectable |
| makes it possible to connect data sinks and sources. More... | |
| interface | XDataExporter |
| makes it possible to export data from a component into a data sink. More... | |
| interface | XDataImporter |
| makes it possible to import data from a data source into a component. More... | |
| interface | XDataInputStream |
| makes it possible to read machine-independent simple data types from a stream. More... | |
| interface | XDataOutputStream |
| makes it possible to write machine-independent simple data types to a stream. More... | |
| interface | XDataTransferEventListener |
| is used to receive callbacks from an importer or exporter. More... | |
| interface | XInputStream |
| This is the basic interface to read data from a stream. More... | |
| interface | XInputStreamProvider |
| Interface for providing an input stream. More... | |
| interface | XMarkableStream |
| makes it possible to set and remove seekable marks to a stream. More... | |
| interface | XObjectInputStream |
| reads XPersistObject implementations from a stream More... | |
| interface | XObjectOutputStream |
| stores XPersistObject implementations into the stream More... | |
| interface | XOutputStream |
| This is the basic interface to write data to a stream. More... | |
| interface | XPersist |
| makes it possible to write this object to a URL or read it from a URL. More... | |
| interface | XPersistObject |
| allows to make UNO objects persistent More... | |
| interface | XPipe |
| The implementation of an output stream and an input stream. More... | |
| interface | XSeekable |
| makes it possible to seek to a certain position within a stream. More... | |
| interface | XSeekableInputStream |
| This interface can be used to represent a seekable input stream. More... | |
| interface | XSequenceOutputStream |
| This interface offers access to the written bytes. More... | |
| interface | XStream |
| offers read and write access to the same stream. More... | |
| interface | XStreamListener |
| makes it possible to receive events from an active data control. More... | |
| interface | XTempFile |
| This interface offers access to temp files. More... | |
| interface | XTextInputStream |
| Interface to read strings from a stream. More... | |
| interface | XTextInputStream2 |
| Provides a unified interface for the new-style service TextInputStream. More... | |
| interface | XTextOutputStream |
| Interface to write strings to a stream using a special character encoding. More... | |
| interface | XTextOutputStream2 |
| Provides a unified interface for the new-style service TextOutputStream. More... | |
| interface | XTruncate |
| makes it possible to set the size of the underlying data of a stream to zero. More... | |
| interface | XXMLExtractor |
| offers the capability to extract the XML document stream from a document storage. More... | |
General input/output interfaces.