StdChannel class
Default channel type that middleware using to handle messages. It has the same behaviour like MultiCastChannel. In most cases this class can be used to handle messages.
Constructors
Properties
Methods
-
close(
) → void -
Closes the channel which means no more puts will be allowed. All pending
takers will be invoked with End.
inherited
-
flush(
TakeCallback< List> callback) → void -
Used to extract all buffered messages from the channel. The flush is
resolved using the following rules
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
put(
dynamic message) → void -
Used to put
message
on the buffer. The put will be handled using the following rulesinherited -
take(
TakeCallback callback, [PatternMatcher? matcher]) → void -
Used to register a taker. The take is resolved using the following rules
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited