with-queued-streamingStreamingwrite-streamer-queueGoTo Top

write-streamer-queue   streamer &key tag write-empty-queue-p[Function]

Purpose
Write the contents of a streamer queue, emptying it for further queueing.

Package   :gbbopen

Module   :streaming

Arguments and values

streamer     A streamer
tag     An object (default is nil)
write-empty-queue-p     A generalized boolean (default is nil)

See also
    clear-streamer-queue
    read-queued-streaming-block
    with-queued-streaming

Examples
Write the contents of streamer *streamer*, using and retaining the existing tag and write-empty-queue-p values associated with the queue:

  (write-streamer-queue *streamer*)

Write the contents of streamer *streamer*, using the existing tag and write-empty-queue-p values associated with the queue (and retaining the write-empty-queue-p value), but establishing a new tab value for the emptied queue:

  (write-streamer-queue *streamer* :tag (get-universal-time))


The GBBopen Project


with-queued-streamingStreamingwrite-streamer-queueGoTo Top