class

STOMP::Client

Inherits Reference < Object

Constructors

new(host : String)
Source

Instance methods

abort(transaction, headers : HTTP::Headers = HTTP::Headers.new)
Source
ack(id, headers : HTTP::Headers = HTTP::Headers.new, transaction = nil)
Source
begin(transaction, headers : HTTP::Headers = HTTP::Headers.new)
Source
commit(transaction, headers : HTTP::Headers = HTTP::Headers.new)
Source
connect
Source
connected?
Source
disconnect(receipt, headers : HTTP::Headers = HTTP::Headers.new)
Source
heart_beat

Client => Server beat time, Server => Client beat time

Source
heart_beat_client
Source
heart_beat_server
Source
host
Source
nack(id, headers : HTTP::Headers = HTTP::Headers.new, transaction = nil)
Source
negotiate(stream)
Source
next_frame(stream) : Frame
Source
send(destination : String, headers : HTTP::Headers = HTTP::Headers.new, body : String = "", send_content_length : Bool = true)
Source
server
Source
session
Source
stomp(username : String | Nil = nil, password : String | Nil = nil, heart_beat : Tuple(Int32, Int32) | Nil = nil)
Source
subscribe(id, destination : String, headers : HTTP::Headers = HTTP::Headers.new, ack : AckMode = AckMode::Auto)
Source
unsubscribe(id, headers : HTTP::Headers = HTTP::Headers.new)
Source
version
Source