Module: Stomp

### Home Classes Methods

### In Files

- lib/client/utils.rb
- lib/connection/netio.rb
- lib/connection/utf8.rb
- lib/connection/utils.rb
- lib/stomp.rb
- lib/stomp/client.rb
- lib/stomp/codec.rb
- lib/stomp/connection.rb
- lib/stomp/constants.rb
- lib/stomp/errors.rb
- lib/stomp/message.rb
- lib/stomp/null_logger.rb
- lib/stomp/sslparams.rb
- lib/stomp/version.rb

### Namespace

- MODULE Stomp::Error
- CLASS Stomp::Client
- CLASS Stomp::Connection
- CLASS Stomp::HeaderCodec
- CLASS Stomp::Message
- CLASS Stomp::NullLogger
- CLASS Stomp::SSLParams

### Files

- CHANGELOG.rdoc
- LICENSE

### Class/Module Index

Quicksearch

- Stomp
- Stomp::Client
- Stomp::Connection
- Stomp::Error
- Stomp::Error::BrokerException
- Stomp::Error::ConnectReadTimeout
- Stomp::Error::DuplicateSubscription
- Stomp::Error::InvalidFormat
- Stomp::Error::InvalidHeartBeatHeaderError
- Stomp::Error::InvalidMessageLength
- Stomp::Error::InvalidServerCommand
- Stomp::Error::LoggerConnectionError
- Stomp::Error::MalformedFailoverOptionsError
- Stomp::Error::MaxReconnectAttempts
- Stomp::Error::MessageIDRequiredError
- Stomp::Error::NilMessageError
- Stomp::Error::NoCurrentConnection
- Stomp::Error::PacketParsingTimeout
- Stomp::Error::ProducerFlowControlException
- Stomp::Error::ProtocolError11p
- Stomp::Error::ProtocolErrorConnect
- Stomp::Error::ProtocolErrorEmptyHeaderKey
- Stomp::Error::ProtocolErrorEmptyHeaderValue
- Stomp::Error::ProtocolException
- Stomp::Error::ReadReceiptTimeoutException
- Stomp::Error::SSLClientParamsError
- Stomp::Error::SSLNoCertFileError
- Stomp::Error::SSLNoKeyFileError
- Stomp::Error::SSLNoTruststoreFileError
- Stomp::Error::SSLUnreadableCertFileError
- Stomp::Error::SSLUnreadableKeyFileError
- Stomp::Error::SSLUnreadableTruststoreFileError
- Stomp::Error::SocketOpenTimeout
- Stomp::Error::StartTimeoutException
- Stomp::Error::StompException
- Stomp::Error::StompServerError
- Stomp::Error::SubscriptionRequiredError
- Stomp::Error::UTF8ValidationError
- Stomp::Error::UnsupportedProtocolError
- Stomp::HeaderCodec
- Stomp::Message
- Stomp::NullLogger
- Stomp::SSLParams
- Client11Example1
- Client11PutGet1
- Connection11Example1
- Connection11Example2
- ExampleConsumer
- ExamplePublisher
- ExampleRubyCiphers
- ExampleSSL1
- ExampleSSL1C
- ExampleSSL2
- ExampleSSL2C
- ExampleSSL3
- ExampleSSL3C
- ExampleSSL4
- ExampleSSL4C
- ExampleSSLCtxOptions
- ExampleSSLNewParm
- ExampleTopicConsumer
- ExampleTopicPublisher
- Hash
- HeartBeatExample1
- LoggerExample
- Object
- Publish11Example1
- Receive11Example1
- Receive11Example2
- RepeatedHeadersExample
- SSLLoggerExample
- Slogger
- Stomp11Common
- TestAnonymous
- TestBase
- TestClient
- TestConnection
- TestConnection1P
- TestMessage
- TestSSL
- TestURLLogins
- Tlogger

No matching classes.

# Stomp

### Constants

BACK_SLASH

  Back Slash

BACK_SLASH_ASCII
CMD_ABORT
CMD_ACK
CMD_BEGIN
CMD_COMMIT
CMD_CONNECT

  Client generated frames

CMD_CONNECTED

  Server generated names

CMD_DISCONNECT
CMD_ERROR
CMD_MESSAGE
CMD_NACK
CMD_RECEIPT
CMD_SEND
CMD_STOMP
CMD_SUBSCRIBE
CMD_UNSUBSCRIBE
COLON_ASCII
CR

  New line

CR_ASCII
C_ASCII
DECODE_VALUES
DEFAULT_CIPHERS

  A fairly safe and generally supported ciphers list.

ENCODE_VALUES

  Codec from/to values.

FAILOVER_REGEX

      Failover URL regex, for e.g.

  failover:(stomp+ssl://login1:passcode1@remotehost1:61612,stomp://login2:passcode2@remotehost2:61613)

LF

  Line Feed (New Line)

LF_ASCII
LITERAL_C

  Literal letter c

LITERAL_COLON

  Literal colon

LITERAL_N

  Literal letter n

NL

  New line

NL_ASCII
NULL

  Octet 0

N_ASCII
SPL_10

  Protocols

SPL_11
SPL_12
SUPPORTED

  Stomp 1.0 and 1.1

URL_REPAT

  stomp URL regex pattern, for e.g. login:passcode@host:port or host:port

UTF8

  1.9 Encoding Name

[Validate]

Generated with the Darkfish Rdoc Generator 2.