Method Summary |
|
abstract public void | close() Close the file after all enqueued requests have completed. |
abstract public void | enqueue(QueueElementIF req) Enqueues the given request (which must be an AFileRequest)
to the file. |
abstract public boolean | enqueue_lossy(QueueElementIF req) Enqueues the given request (which must be an AFileRequest)
to the file. |
abstract public void | enqueue_many(QueueElementIF[] elements) Enqueues the given requests (which must be AFileRequests)
to the file. |
abstract public void | flush() Causes a SinkFlushedEvent to be posted on the file's completion queue
when all pending requests have completed. |
abstract AFileStat | stat() Return information on the properties of the file. |