stream-remove-instance-from-space-instanceStreamingremove-mirroringstream-unlinkGoTo Top

stream-unlink   unit-instance slot other-unit-instances streamer => other-unit-instances[Function]

Purpose
Write links removed between a unit instance and one or more unit instances to a streamer.

Package   :gbbopen

Module   :streaming

Arguments and values

unit-instance     A unit instance (or space instance)
slot     A non-nil, non-keyword symbol naming the link slot or a slot meta object
other-unit-instances     A unit instance, a link-pointer object, or a list of unit instances and link-pointer objects
streamer     A streamer

Returns
The supplied other-unit-instances.

See also
    stream-link
    stream-nonlink-slot-update

Example
Stream removing a link of support-hyp from the supporting-hyps link slot of the hyp unit instance unit-instance to streamer *streamer*:

  > (stream-unlink unit-instance 'supporting-hyps support-hyp *streamer*)
  #<hyp 231 (1488 7405) 0.63 [0..8]>
  >


The GBBopen Project


stream-remove-instance-from-space-instanceStreamingremove-mirroringstream-unlinkGoTo Top