|
| long | readBytes ([out] sequence< byte > aData, [in] long nBytesToRead) raises ( com::sun::star::io::NotConnectedException, com::sun::star::io::BufferSizeExceededException, com::sun::star::io::IOException) |
| | reads the specified number of bytes in the given sequence.
|
| |
| long | readSomeBytes ([out] sequence< byte > aData, [in] long nMaxBytesToRead) raises ( com::sun::star::io::NotConnectedException, com::sun::star::io::BufferSizeExceededException, com::sun::star::io::IOException ) |
| | reads the available number of bytes, at maximum nMaxBytesToRead.
|
| |
| void | skipBytes ([in] long nBytesToSkip) raises ( com::sun::star::io::NotConnectedException, com::sun::star::io::BufferSizeExceededException, com::sun::star::io::IOException ) |
| | skips the next nBytesToSkip bytes (must be positive).
|
| |
| long | available () raises ( com::sun::star::io::NotConnectedException, com::sun::star::io::IOException ) |
| | states how many bytes can be read or skipped without blocking.
|
| |
| void | closeInput () raises ( com::sun::star::io::NotConnectedException, com::sun::star::io::IOException) |
| | closes the stream.
|
| |
| any | queryInterface ([in] type aType) |
| | queries for a new interface to an existing UNO object.
|
| |
| void | acquire () |
| | increases the reference counter by one.
|
| |
| void | release () |
| | decreases the reference counter by one.
|
| |
| void | seek ([in] hyper location) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::io::IOException ) |
| | changes the seek pointer to a new location relative to the beginning of the stream.
|
| |
| hyper | getPosition () raises ( com::sun::star::io::IOException ) |
| | returns the current offset of the stream.
|
| |
| hyper | getLength () raises ( com::sun::star::io::IOException ) |
| | returns the length of the stream.
|
| |
This interface can be used to represent a seekable input stream.