class
ReadUntil::ChannelBuffer
- ReadUntil::ChannelBuffer
- ReadUntil::ReadBuffer
- Reference
- Object
Defined in:
read_until/read_buffer.crConstructors
Instance Method Summary
- #capacity : Int32
- #clear : Nil
- #missed_reads : UInt64
- #pop(max : Int32 = 1, order : PopOrder = PopOrder::Newest) : Array(Read)
- #push(read : Read) : Nil
- #replaced_chunks : UInt64
- #size : Int32
- #wait_for_read(timeout : Time::Span | Nil = nil, stop_signal : Channel(Nil) | Nil = nil) : Bool
Instance methods inherited from class ReadUntil::ReadBuffer
clear : Nil
clear,
missed_reads : UInt64
missed_reads,
pop(max : Int32 = 1, order : PopOrder = PopOrder::Newest) : Array(Read)
pop,
push(read : Read) : Nil
push,
replaced_chunks : UInt64
replaced_chunks,
size : Int32
size
Constructor Detail
Instance Method Detail
def wait_for_read(timeout : Time::Span | Nil = nil, stop_signal : Channel(Nil) | Nil = nil) : Bool
#