# Functions
newChannelSink creates a ChannelSink The time.Duration value is used to set a timeout on the consumer for sending events This is to account for consumers having different timeouts than senders.
# Structs
ChannelSink is a sink node which sends the event to a channel.