:- use_module(library(http/hub)). [det]hub_broadcast(+Hub, 
+Message)
[det]hub_broadcast(+Hub, 
+Message)call(Condition, Id) succeeds. Note that this process is
asynchronous: this predicate returns immediately after putting 
all requests in a broadcast queue. If a message cannot be delivered due 
to a network error, the hub is informed through
io_error/3.