Lines Matching refs:stream

54 /**  This is a service that represents a stream that can be provided by
59 In case a stream is open with readwrite access only one instance
60 of the stream can exist.
71 In case the storage stream is open readonly the returned reference
82 A storage stream is created by a storage and has a restrictions
83 depending on the mode the stream is opened in.
87 In case a stream is opened with read-write access only one instance of
88 the stream can exist. It means that the stream can not be reopened
92 be possible to open the stream for read-write access until all the
97 The stream must be disposed by
108 When a stream is disposed all the changes that were done for it are
110 storage. It is also possible to flash the stream explicitly.
114 In case parent storage is disposed the stream is disposed
119 In case a stream is disposed any call to it's methods should result in
126 /** allows to get access to stream properties.
131 /** allows to seek to a specified position within the stream.
142 /** allows to set password to the stream.
145 This interface must be supported by a stream with readwrite access
147 stream is stored.
152 stream is closed the new password should be used to get access to the
153 stream next time.
160 /** allows to get and set media type of the stream.
165 /** specifies if the stream should be compressed next time it is stored.
170 /** allows to detect if the stream is encrypted.
173 The property value <TRUE/> means that the stream is currently encrypted.
174 <FALSE/> - the stream is not encrypted.
188 /** specifies whether the stream will become encrypted next time the
192 The property value <TRUE/> means that the stream will become encrypted
195 <FALSE/> - the stream will not react to commit of such a storage.
199 In case stream is not encrypted and the property is set to <TRUE/>,
200 the stream will stay nonencrypted until the closest storage
202 On the commit the stream will be encrypted with the common storage
203 password. If there is no such storage in the hierarchy the stream
211 automatically set to <FALSE/> and the stream becomes encrypted
216 In case stream is encrypted one and the value is set to <TRUE/>
217 the stream becomes nonencrypted until the common storage password
219 will be removed and the stream can be accessed as nonencrypted stream.
225 /** allows to detect size of the stream in bytes.