public override int GetHashCode() { return(InputChannel.GetHashCode() ^ OutputChannel.GetHashCode()); }