struct

AMQP::Client::TCPConfig

Inherits Struct < Value < Object

record Tune, channel_max = 1024u16, frame_max = 131_072u32, heartbeat = 0u16

Constructors

new(nodelay : Bool = false, keepalive_idle : Int32 = 60, keepalive_interval : Int32 = 10, keepalive_count : Int32 = 3, send_buffer_size : Int32 | Nil = nil, recv_buffer_size : Int32 | Nil = nil)
Source

Instance methods

clone
Source
copy_with(nodelay _nodelay = @nodelay, keepalive_idle _keepalive_idle = @keepalive_idle, keepalive_interval _keepalive_interval = @keepalive_interval, keepalive_count _keepalive_count = @keepalive_count, send_buffer_size _send_buffer_size = @send_buffer_size, recv_buffer_size _recv_buffer_size = @recv_buffer_size)
Source
keepalive_count
Source
keepalive_count=(keepalive_count : Int32)
Source
keepalive_idle
Source
keepalive_idle=(keepalive_idle : Int32)
Source
keepalive_interval
Source
keepalive_interval=(keepalive_interval : Int32)
Source
nodelay
Source
nodelay=(nodelay : Bool)
Source
recv_buffer_size
Source
recv_buffer_size=(recv_buffer_size : Int32 | Nil)
Source
send_buffer_size
Source
send_buffer_size=(send_buffer_size : Int32 | Nil)
Source