checking whether comms are in progress added

Added a method to Channel interface that checks whether there's
something to send