Habari STOMP Client for OpenMQ 9.0
Object Pascal STOMP client library for OpenMQ
Loading...
Searching...
No Matches
BTStompTypes.pas File Reference

Classes

struct  TStompHeaderItem
 

Enumerations

enum  TStompHeaderItem { amAUTO , amCLIENT , amCLIENT_INDIVIDUAL }
 
enum  TStompProtocolVersion { stompUnknown , stomp10 , stomp11 , stomp12 }
 

Variables

const AnsiChar NAME_VALUE_SEP = ":"
 
const CMD_CONNECT = "CONNECT"
 
const CMD_CONNECTED = "CONNECTED"
 
const CMD_MESSAGE = "MESSAGE"
 
const CMD_RECEIPT = "RECEIPT"
 
const CMD_SUBSCRIBE = "SUBSCRIBE"
 
const CMD_UNSUBSCRIBE = "UNSUBSCRIBE"
 
const CMD_TRANSBEGIN = "BEGIN"
 
const CMD_TRANSCOMMIT = "COMMIT"
 
const CMD_TRANSABORT = "ABORT"
 
const CMD_ERROR = "ERROR"
 
const CMD_ACK = "ACK"
 
const CMD_NACK = "NACK"
 
const CMD_SEND = "SEND"
 
const CMD_DISCONNECT = "DISCONNECT"
 
const SH_LOGIN = "login"
 
const SH_PASSCODE = "passcode"
 
const SH_TRANSACTION = "transaction"
 
const SH_SESSION = "session"
 
const SH_MESSAGE = "message"
 
const SH_DESTINATION = "destination"
 
const SH_ID = "id"
 
const SH_ACK = "ack"
 
const SH_CLIENT_ID = "client-id"
 
const SH_SELECTOR = "selector"
 
const SH_TYPE = "type"
 
const SH_CONTENT_LENGTH = "content-length"
 
const SH_CORRELATION_ID = "correlation-id"
 
const SH_EXPIRES = "expires"
 
const SH_PERSISTENT = "persistent"
 
const SH_REREDELIVERED = "redelivered"
 
const SH_PRIORITY = "priority"
 
const SH_REPLY_TO = "reply-to"
 
const SH_RECEIPT_ID = "receipt"
 
const SH_RECEIPT_INCOMING_ID = "receipt-id"
 
const SH_MESSAGE_ID = "message-id"
 
const SH_TIMESTAMP = "timestamp"
 
const SH_TRANSFORMATION = "transformation"
 
const SH_SUBSCRIPTION = "subscription"
 
const SH_ACK_AUTO = "auto"
 
const SH_ACK_CLIENT = "client"
 
const SH_ACK_CLIENT_INDIVIDUAL = "client-individual"
 
const SH_TRANSFORMATION_CUSTOM = "transformation-custom"
 
const SH_CONTENT_TYPE = "content-type"
 
const SH_MIME_TYPE_TEXT = "text/plain"
 
const SH_MIME_TYPE_BYTE = "application/octet-stream"
 
const SH_MIME_TYPE_TEXT_UTF16 = "text/plain;charset=utf-16"
 
const SH_VERSION = "version"
 
const SH_ACCEPT_VERSION = "accept-version"
 
const SH_HOST = "host"
 
const SH_HEART_BEAT = "heart-beat"
 
const SH_SERVER = "server"
 
const SH_STOMP10 = "1.0"
 
const SH_STOMP11 = "1.1"
 
const SH_STOMP12 = "1.2"
 
const array[0..19] of string SH_RESERVED_PROPS
 

Enumeration Type Documentation

◆ TStompHeaderItem

enum TStompHeaderItem
Enumerator
amAUTO 
amCLIENT 
amCLIENT_INDIVIDUAL 

◆ TStompProtocolVersion

Enumerator
stompUnknown 
stomp10 
stomp11 
stomp12 

Variable Documentation

◆ CMD_ACK

const CMD_ACK = "ACK"

◆ CMD_CONNECT

const CMD_CONNECT = "CONNECT"

◆ CMD_CONNECTED

const CMD_CONNECTED = "CONNECTED"

◆ CMD_DISCONNECT

const CMD_DISCONNECT = "DISCONNECT"

◆ CMD_ERROR

const CMD_ERROR = "ERROR"

◆ CMD_MESSAGE

const CMD_MESSAGE = "MESSAGE"

◆ CMD_NACK

const CMD_NACK = "NACK"

◆ CMD_RECEIPT

const CMD_RECEIPT = "RECEIPT"

◆ CMD_SEND

const CMD_SEND = "SEND"

◆ CMD_SUBSCRIBE

const CMD_SUBSCRIBE = "SUBSCRIBE"

◆ CMD_TRANSABORT

const CMD_TRANSABORT = "ABORT"

◆ CMD_TRANSBEGIN

const CMD_TRANSBEGIN = "BEGIN"

◆ CMD_TRANSCOMMIT

const CMD_TRANSCOMMIT = "COMMIT"

◆ CMD_UNSUBSCRIBE

const CMD_UNSUBSCRIBE = "UNSUBSCRIBE"

◆ NAME_VALUE_SEP

const AnsiChar NAME_VALUE_SEP = ":"

◆ SH_ACCEPT_VERSION

const SH_ACCEPT_VERSION = "accept-version"

◆ SH_ACK

const SH_ACK = "ack"

◆ SH_ACK_AUTO

const SH_ACK_AUTO = "auto"

◆ SH_ACK_CLIENT

const SH_ACK_CLIENT = "client"

◆ SH_ACK_CLIENT_INDIVIDUAL

const SH_ACK_CLIENT_INDIVIDUAL = "client-individual"

◆ SH_CLIENT_ID

const SH_CLIENT_ID = "client-id"

◆ SH_CONTENT_LENGTH

const SH_CONTENT_LENGTH = "content-length"

◆ SH_CONTENT_TYPE

const SH_CONTENT_TYPE = "content-type"

◆ SH_CORRELATION_ID

const SH_CORRELATION_ID = "correlation-id"

◆ SH_DESTINATION

const SH_DESTINATION = "destination"

◆ SH_EXPIRES

const SH_EXPIRES = "expires"

◆ SH_HEART_BEAT

const SH_HEART_BEAT = "heart-beat"

◆ SH_HOST

const SH_HOST = "host"

◆ SH_ID

const SH_ID = "id"

◆ SH_LOGIN

const SH_LOGIN = "login"

◆ SH_MESSAGE

const SH_MESSAGE = "message"

◆ SH_MESSAGE_ID

const SH_MESSAGE_ID = "message-id"

◆ SH_MIME_TYPE_BYTE

const SH_MIME_TYPE_BYTE = "application/octet-stream"

◆ SH_MIME_TYPE_TEXT

const SH_MIME_TYPE_TEXT = "text/plain"

◆ SH_MIME_TYPE_TEXT_UTF16

const SH_MIME_TYPE_TEXT_UTF16 = "text/plain;charset=utf-16"

◆ SH_PASSCODE

const SH_PASSCODE = "passcode"

◆ SH_PERSISTENT

const SH_PERSISTENT = "persistent"

◆ SH_PRIORITY

const SH_PRIORITY = "priority"

◆ SH_RECEIPT_ID

const SH_RECEIPT_ID = "receipt"

◆ SH_RECEIPT_INCOMING_ID

const SH_RECEIPT_INCOMING_ID = "receipt-id"

◆ SH_REPLY_TO

const SH_REPLY_TO = "reply-to"

◆ SH_REREDELIVERED

const SH_REREDELIVERED = "redelivered"

◆ SH_RESERVED_PROPS

const array [0..19] of string SH_RESERVED_PROPS
Initial value:
= (
)
const SH_CORRELATION_ID
Definition BTStompTypes.pas:55
const SH_PERSISTENT
Definition BTStompTypes.pas:57
const SH_DESTINATION
Definition BTStompTypes.pas:47
const SH_ACK
Definition BTStompTypes.pas:49
const SH_TYPE
Definition BTStompTypes.pas:52
const SH_REPLY_TO
Definition BTStompTypes.pas:60
const SH_TRANSACTION
Definition BTStompTypes.pas:44
const SH_REREDELIVERED
Definition BTStompTypes.pas:58
const SH_CLIENT_ID
Definition BTStompTypes.pas:50
const SH_PASSCODE
Definition BTStompTypes.pas:43
const SH_MESSAGE_ID
Definition BTStompTypes.pas:64
const SH_MESSAGE
Definition BTStompTypes.pas:46
const SH_SESSION
Definition BTStompTypes.pas:45
const SH_LOGIN
Definition BTStompTypes.pas:42
const SH_ID
Definition BTStompTypes.pas:48
const SH_PRIORITY
Definition BTStompTypes.pas:59
const SH_SELECTOR
Definition BTStompTypes.pas:51
const SH_CONTENT_LENGTH
Definition BTStompTypes.pas:54
const SH_TIMESTAMP
Definition BTStompTypes.pas:65
const SH_EXPIRES
Definition BTStompTypes.pas:56

◆ SH_SELECTOR

const SH_SELECTOR = "selector"

◆ SH_SERVER

const SH_SERVER = "server"

◆ SH_SESSION

const SH_SESSION = "session"

◆ SH_STOMP10

const SH_STOMP10 = "1.0"

◆ SH_STOMP11

const SH_STOMP11 = "1.1"

◆ SH_STOMP12

const SH_STOMP12 = "1.2"

◆ SH_SUBSCRIPTION

const SH_SUBSCRIPTION = "subscription"

◆ SH_TIMESTAMP

const SH_TIMESTAMP = "timestamp"

◆ SH_TRANSACTION

const SH_TRANSACTION = "transaction"

◆ SH_TRANSFORMATION

const SH_TRANSFORMATION = "transformation"

◆ SH_TRANSFORMATION_CUSTOM

const SH_TRANSFORMATION_CUSTOM = "transformation-custom"

◆ SH_TYPE

const SH_TYPE = "type"

◆ SH_VERSION

const SH_VERSION = "version"