lepus.protocol.domains

Members list

Type members

Classlikes

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
ClassId.type

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class Decimal(scale: Byte, value: Int)

Attributes

Source
Domains.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
enum DeliveryMode(val value: Byte)

Attributes

Source
Domains.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object ExchangeName

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object ExchangeType

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class FieldTable(values: Map[ShortString, FieldData]) extends AnyVal

Attributes

Companion
object
Source
Domains.scala
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
Show all
object FieldTable

Attributes

Companion
class
Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
FieldTable.type
object LongString

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
LongString.type
object MessageCount

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
MethodId.type
object Path

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Path.type
object Priority

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Priority.type
object QueueName

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
QueueName.type
object ShortString

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait TaggedOpaqueComp[U, T <: U](using ev: U =:= T)

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ChannelNumber.type
object ClassId.type
object ConsumerTag.type
object DeliveryTag.type
object MethodId.type
object Timestamp

Attributes

Source
Domains.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Timestamp.type

Types

opaque type ChannelNumber

Attributes

Source
Domains.scala
opaque type ClassId

Attributes

Source
Domains.scala
opaque type ConsumerTag

Identifier for the consumer, valid within the current c hannel.

Identifier for the consumer, valid within the current c hannel.

Attributes

Source
Domains.scala
opaque type DeliveryTag

The server-assigned and channel-specific delivery tag

The server-assigned and channel-specific delivery tag

Attributes

Source
Domains.scala
opaque type ExchangeName

The exchange name is a client-selected string that identifies the exchange for publish methods.

The exchange name is a client-selected string that identifies the exchange for publish methods.

Attributes

Source
Domains.scala
opaque type ExchangeType

Attributes

Source
Domains.scala
opaque type LongString

Attributes

Source
Domains.scala
opaque type MessageCount

The number of messages in the queue, which will be zero for newly-declared queues. This is the number of messages present in the queue, and committed if the channel on which they were published is transacted, that are not waiting acknowledgement.

The number of messages in the queue, which will be zero for newly-declared queues. This is the number of messages present in the queue, and committed if the channel on which they were published is transacted, that are not waiting acknowledgement.

Attributes

Source
Domains.scala
opaque type MethodId

Attributes

Source
Domains.scala
type NoAck = Boolean

If this field is set the server does not expect acknowledgements for messages. That is, when a message is delivered to the client the server assumes the delivery will succeed and immediately dequeues it. This functionality may increase performance but at the cost of reliability. Messages can get lost if a client dies before they are delivered to the application.

If this field is set the server does not expect acknowledgements for messages. That is, when a message is delivered to the client the server assumes the delivery will succeed and immediately dequeues it. This functionality may increase performance but at the cost of reliability. Messages can get lost if a client dies before they are delivered to the application.

Attributes

Source
Domains.scala
type NoLocal = Boolean

If the no-local field is set the server will not send messages to the connection that published them.

If the no-local field is set the server will not send messages to the connection that published them.

Attributes

Source
Domains.scala
type NoWait = Boolean

If set, the server will not respond to the method. The client should not wait for a reply method. If the server could not complete the method it will raise a channel or connection exception.

If set, the server will not respond to the method. The client should not wait for a reply method. If the server could not complete the method it will raise a channel or connection exception.

Attributes

Source
Domains.scala
opaque type Path

Unconstrained.

Unconstrained.

Attributes

Source
Domains.scala

This table provides a set of peer properties, used for identification, debugging, and general information.

This table provides a set of peer properties, used for identification, debugging, and general information.

Attributes

Source
Domains.scala
type Priority = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Attributes

Source
Domains.scala
opaque type QueueName

The queue name identifies the queue within the vhost. In methods where the queue name may be blank, and that has no specific significance, this refers to the 'current' queue for the channel, meaning the last queue that the client declared on the channel. If the client did not declare a queue, and the method needs a queue name, this will result in a 502 (syntax error) channel exception.

The queue name identifies the queue within the vhost. In methods where the queue name may be blank, and that has no specific significance, this refers to the 'current' queue for the channel, meaning the last queue that the client declared on the channel. If the client did not declare a queue, and the method needs a queue name, this will result in a 502 (syntax error) channel exception.

Attributes

Source
Domains.scala

This indicates that the message has been previously delivered to this or another client.

This indicates that the message has been previously delivered to this or another client.

Attributes

Source
Domains.scala

The localised reply text. This text can be logged as an aid to resolving issues.

The localised reply text. This text can be logged as an aid to resolving issues.

Attributes

Source
Domains.scala
opaque type ShortString

Attributes

Source
Domains.scala
opaque type Timestamp

Attributes

Source
Domains.scala