class ReadUntil::Client

Defined in:

read_until/client.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(connection : Minknow::Connection, classifications : ClassificationRegistry = ClassificationRegistry.default) #

[View source]

Instance Method Detail

def classifications : ClassificationRegistry #

[View source]
def connection : Minknow::Connection #

[View source]
def endpoint : String #

[View source]
def new_session(config : Config, buffer : ReadBuffer = ChannelBuffer.new(capacity: 512)) : Session #

[View source]
def new_session(*, channels : Range(Int32, Int32) = 1..512, raw_data : RawDataKind = RawDataKind::Calibrated, min_chunk_size : UInt64 = 0_u64, mode : StreamMode = StreamMode::OneChunk, prefilter : Prefilter = Prefilter.none, buffer : ReadBuffer = ChannelBuffer.new(capacity: 512), action_batch_size : Int32 = 1000, action_throttle : Time::Span = 1.millisecond, unblock_duration : Time::Span = 100.milliseconds) : Session #

[View source]
def open(config : Config, buffer : ReadBuffer = ChannelBuffer.new(capacity: 512), & : Session -> Nil) : Nil #

[View source]
def open(*, channels : Range(Int32, Int32) = 1..512, raw_data : RawDataKind = RawDataKind::Calibrated, min_chunk_size : UInt64 = 0_u64, mode : StreamMode = StreamMode::OneChunk, prefilter : Prefilter = Prefilter.none, buffer : ReadBuffer = ChannelBuffer.new(capacity: 512), action_batch_size : Int32 = 1000, action_throttle : Time::Span = 1.millisecond, unblock_duration : Time::Span = 100.milliseconds, & : Session -> Nil) : Nil #

[View source]
def signal_format : SignalFormat #

[View source]