def recv_ready(self):
return self.in_buffer.read_ready()<EOL>
Returns true if data is buffered and ready to be read from this
channel.  A C{False} result does not mean that the channel has closed;
it means you may need to wait before more data arrives.

@return: C{True} if a L{recv} call on this channel would immediately
    return at least one byte; C{False} otherwise.
@rtype: boolean