A symbol which will be bound to each sink interface pointer.
A symbol naming the sink interface.
A symbol which will be bound to a local macro that invokes a method from the sink interface as if by
An instance of a component class that has interface-name as one of its source interfaces.
A form to be evaluated.
provides a way to iterate over all the sink interface pointers for the source interface
in the connection point container
must be a subclass of
is evaluated in turn with
bound to each interface pointer. If
is given, it is defined as a local macro invoking the COM interface
as if by
is given, it is defined as a local macro invoking the Automation interface
as if by
Within the scope of
you can call the local function
which discards the connection currently bound to
. This is useful when an error is detected on that connection, for example when the client has terminated. The signature of this local function is
release is a boolean defaulting to false. If release is true then release is called on sink .