connection.go
func (c *MConnection) CanSend(chID byte) bool {
	if !c.IsRunning() {
		return false
	}

	channel, ok := c.channelsIdx[chID]
	if !ok {
		log.Error(cmn.Fmt("Unknown channel %X", chID))
		return false
	}
	return channel.canSend()
}
func (c *MConnection) CanSend(chID byte) bool {
	if !c.IsRunning() {
		return false
	}

	channel, ok := c.channelsIdx[chID]
	if !ok {
		log.Error(cmn.Fmt("Unknown channel %X", chID))
		return false
	}
	return channel.canSend()
}
func ( c * MConnection ) CanSend ( chID byte ) bool { if ! c . IsRunning ( ) { return false } channel , ok := c . channelsIdx [ chID ] if ! ok { log . Error ( cmn . Fmt ( " " , chID ) ) return false } return channel . canSend ( ) }
// CanSend returns true if you can send more data onto the chID, false
// otherwise. Use only as a heuristic.
CanSend returns true if you can send more data onto the chID false otherwise . Use only as a heuristic .