lib/stomp/constants.rb in stomp-1.2.6 vs lib/stomp/constants.rb in stomp-1.2.7
- old
+ new
@@ -22,13 +22,14 @@
CMD_ERROR = "ERROR"
# Protocols
SPL_10 = "1.0"
SPL_11 = "1.1"
+ SPL_12 = "1.2"
# Stomp 1.0 and 1.1
- SUPPORTED = [SPL_10, SPL_11]
+ SUPPORTED = [SPL_10, SPL_11, SPL_12]
# 1.9 Encoding Name
UTF8 = "UTF-8"
#
# Octet 0
@@ -38,10 +39,20 @@
# New line
#
NL = "\n"
NL_ASCII = 0x0a
#
+ # Line Feed (New Line)
+ #
+ LF = "\n"
+ LF_ASCII = 0x0a
+ #
+ # New line
+ #
+ CR = "\r"
+ CR_ASCII = 0x0d
+ #
# Back Slash
#
BACK_SLASH = "\\"
BACK_SLASH_ASCII = 0x5c
#
@@ -63,16 +74,18 @@
# Codec from/to values.
#
ENCODE_VALUES = [
"\\\\", "\\", # encoded, decoded
"\\" + "n", "\n",
+ "\\" + "r", "\r",
"\\c", ":",
]
#
DECODE_VALUES = [
"\\\\\\\\", "\\", # encoded, decoded
"\\" + "n", "\n",
+ "\\" + "r", "\r",
"\\c", ":",
]
# A fairly safe and generally supported ciphers list.
DEFAULT_CIPHERS = [