class XMPP::Transport::ReadBuffer

Overview

Ordered byte buffer that inbound messages are appended to and that #read drains from. A single read request may be served from several messages and a message may span several reads.

Defined in:

xmpp/transport/transport.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def drain(slice : Bytes) : Int32 #

[View source]
def empty? : Bool #

[View source]
def push(data : String) #

[View source]
def push(data : Bytes) #

[View source]