struct AMQP::Client::TCPConfig
- AMQP::Client::TCPConfig
- Struct
- Value
- Object
Overview
record Tune, channel_max = 1024u16, frame_max = 131_072u32, heartbeat = 0u16
Defined in:
amqp-client.crConstructors
Instance Method Summary
- #clone
- #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)
- #keepalive_count : Int32
- #keepalive_count=(keepalive_count : Int32)
- #keepalive_idle : Int32
- #keepalive_idle=(keepalive_idle : Int32)
- #keepalive_interval : Int32
- #keepalive_interval=(keepalive_interval : Int32)
- #nodelay : Bool
- #nodelay=(nodelay : Bool)
- #recv_buffer_size : Int32?
- #recv_buffer_size=(recv_buffer_size : Int32 | Nil)
- #send_buffer_size : Int32?
- #send_buffer_size=(send_buffer_size : Int32 | Nil)
Constructor Detail
def self.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)
#
Instance Method Detail
def 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)
#