A '''virtual channel''' is a [channel] composed of otherwise non-channel constructs. Virtual channels are implemented at the script level via [reflected channel%|%reflected channels], or at the [Tcl C API] level via facilities like [stacked channel%|%stacked channels] and other channel functions. <> Channel