LibreOffice
LibreOffice 24.2 SDK API Reference
|
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.