Sha256: 3add74108eea8b1dc5d681734a36e1c2ae5fa17338e40dc21919d44e763b9d75

Contents?: true

Size: 562 Bytes

Versions: 2

Compression:

Stored size: 562 Bytes

Contents

module API
	# return messages
	CONNECTED = 'CONNECTED'
	NOT_CONNECTED = 'NOT CONNECTED'
	QUEUE_EMPTY = 'QUEUE EMPTY'
	QUEUE_DELETED = 'QUEUE DELETED'
	EXCHANGE_DELETED = 'EXCHANGE DELETED'
	BIND_SUCCEEDED = 'BIND SUCCEEDED'
	UNBIND_SUCCEEDED = 'UNBIND SUCCEEDED'

	# specific error definitions
	class ProtocolError < StandardError; end
	class ServerDownError < StandardError; end
	class BufferOverflowError < StandardError; end
  class InvalidTypeError < StandardError; end
	class ConnectionError < StandardError; end
	class MessageError < StandardError; end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
celldee-bunny-0.2.0 lib/api_messages.rb
bunny-0.2.0 lib/api_messages.rb