Habari STOMP Client for RabbitMQ 10.2
Object Pascal STOMP client library for RabbitMQ
Loading...
Searching...
No Matches
BTGlobal.pas File Reference

Classes

class  EMQException
 Base class for all exceptions raised by the library. More...
class  EIllegalStateException
 Raised when an operation is invalid for the current state of the object, such as a closed session. More...
class  EUnsupportedOperationException
 Raised when an operation is not supported by the object it is called on. More...
class  EIllegalArgumentException
 Raised when a method receives an argument it cannot accept, such as a nil pointer. More...
class  EConfigurationException
 Raised when the connection factory's configuration is invalid or incomplete. More...
class  EBTStompError
 Base class for exceptions raised by the STOMP protocol layer. More...
class  EBTStompClientConnectError
 Raised when the STOMP client fails to establish a connection to the broker. More...
class  EBTNoCommAdapterInstalled
 Raised when no communication adapter has been registered. More...
class  EBTReservedProperty
 Raised when a message property name collides with one reserved by the library. More...
class  EBTStompClientNotConnectedError
 Raised when a STOMP command is sent while the client is not connected. More...
class  EBTStompInvalidTransactionIdError
 Raised when a STOMP frame requires a transaction ID that is empty. More...
class  EBTStompServerErrorMessage
 Raised when the broker sends a STOMP ERROR frame. More...
class  EBTStompServerHeartbeatMissing
 Raised when an expected heart-beat from the broker does not arrive in time. More...

Variables

const RSUnexpectedLineReceivedS = "Unexpected line received: %s"
const RSReadOneMessageReceivedNoData = "ReadOneMessage: received no data."

Variable Documentation

◆ RSReadOneMessageReceivedNoData

const RSReadOneMessageReceivedNoData = "ReadOneMessage: received no data."

◆ RSUnexpectedLineReceivedS

const RSUnexpectedLineReceivedS = "Unexpected line received: %s"