Interfaces |
::com::sun::star::io::XActiveDataControl |
makes it possible to control an active data source.
|
::com::sun::star::io::XActiveDataSink |
makes it possible to read the corresponding object from an input stream.
|
::com::sun::star::io::XActiveDataSource |
has to be implemented if the class should be able to write into an output
stream.
|
::com::sun::star::io::XActiveDataStreamer |
makes it possible to read and write the corresponding stream.
|
::com::sun::star::io::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.
|
::com::sun::star::io::XConnectable |
makes it possible to connect data sinks and sources.
|
::com::sun::star::io::XDataExporter |
makes it possible to export data from a component into a data sink.
|
::com::sun::star::io::XDataImporter |
makes it possible to import data from a data source into a component.
|
::com::sun::star::io::XDataInputStream |
makes it possible to read machine-independent simple data types from a
stream.
|
::com::sun::star::io::XDataOutputStream |
makes it possible to write machine-independent simple data types to a
stream.
|
::com::sun::star::io::XDataTransferEventListener |
is used to receive callbacks from an importer or exporter.
|
::com::sun::star::io::XInputStream |
This is the basic interface to read data from a stream.
|
::com::sun::star::io::XInputStreamProvider |
Interface for providing an input stream.
|
::com::sun::star::io::XMarkableStream |
makes it possible to set and remove seekable marks to a stream.
|
::com::sun::star::io::XObjectInputStream |
reads XPersistObject implementations from a stream
|
::com::sun::star::io::XObjectOutputStream |
stores XPersistObject implementations into the stream
|
::com::sun::star::io::XOutputStream |
This is the basic interface to write data to a stream.
|
::com::sun::star::io::XPersist |
makes it possible to write this object to an URL or read it from an URL.
|
::com::sun::star::io::XPersistObject |
allows to make UNO objects persistent
|
::com::sun::star::io::XSeekable |
makes it possible to seek to a certain position within a stream.
|
::com::sun::star::io::XStream |
offers read and write access to the same stream.
|
::com::sun::star::io::XStreamListener |
makes it possible to receive events from an active data control.
|
::com::sun::star::io::XTextInputStream |
Interface to read strings from a stream.
|
::com::sun::star::io::XTextOutputStream |
Interface to write strings to a stream using a special
character encoding.
|
::com::sun::star::io::XTruncate |
makes it possible to set the size of the underlying data of a stream
to zero.
|
::com::sun::star::io::XXMLExtractor |
offers the capability to extract the XML document stream from a document
storage.
|
Exceptions |
::com::sun::star::io::AlreadyConnectedException |
is thrown when a client tries to connect to a resource to which he is
already connected.
|
::com::sun::star::io::BufferSizeExceededException |
is thrown by instances which need to buffer data.
|
::com::sun::star::io::ConnectException |
Signals that an error occurred while attempting to connect a
socket to a remote address and port. Typically, the connection
was refused remotely (e.g., no process is listening on the remote
address/port).
|
::com::sun::star::io::IOException |
is thrown when an input or output error has occurred.
|
::com::sun::star::io::NoRouteToHostException |
Signals that an error occurred while attempting to connect a socket to
a remote address and port. Typically, the remote host cannot be reached
because of an intervening firewall, or if an intermediate router is down.
|
::com::sun::star::io::NotConnectedException |
is thrown when a read/write operation is tried on an instance that has
not been chained properly.
|
::com::sun::star::io::SocketException |
Thrown to indicate that there is an error in the underlying
protocol, such as a TCP error.
|
::com::sun::star::io::UnexpectedEOFException |
is thrown when the EOF/code> is reached during reading a datatype
( long , string , etc.).
|
::com::sun::star::io::UnknownHostException |
is thrown when the IP address of a host could not be determined.
|
::com::sun::star::io::WrongFormatException |
is thrown when inconsistent data comes up while reading a complex
data type ( string or object).
|
Copyright © 2003 Sun Microsystems, Inc.