![]() | ![]() | ![]() | make-broadcast-streamer | ![]() |
| streamers
| [Function] |
Purpose
Create a broadcast streamer that can be used to write
to multiple journal and network streamers.
Alternate syntax
&key
package
|
Package :gbbopen
Module :streaming
Arguments and values
streamers | A list of journal or network streamers. | |
package | A package designator indicating the package to be used
when writing to and reading from the streamers associated with
the broadcast-streamer (default is :common-lisp | |
read-default-float-format | One of the atomic type specifiers
short-float single-float double-float long-float single-float | |
external-format | An external-file-format designator (default is
:default | |
broadcast-streamer | A broadcast streamer |
Errors
See also
add-to-broadcast-streamer
remove-from-broadcast-streamer
stream-of
Examples
Create a broadcast streamer containing network streamers to
streamer nodes "you"
and "you-too"
:
> (make-broadcast-streamer (open-network-streamer "me" "you") (open-network-streamer "me" "you-too")) #<broadcast-streamer 2 constituents> >
Create a broadcast streamer with no constituents to be used with UTF-8 streamers:
> (make-broadcast-streamer :external-format ':utf-8) #<broadcast-streamer 0 constituents> >
The GBBopen Project
![]() | ![]() | ![]() | make-broadcast-streamer | ![]() |