lepus-client
0.5.1
lepus-client
API
lepus.client
apis
Consuming
MessagingChannel
NormalMessagingChannel
Publishing
ReliablePublishing
ReliablePublishingMessagingChannel
Transaction
TransactionalMessaging
TransactionalMessagingChannel
Acknowledgment
AuthenticationConfig
AuthenticationConfig
AuthenticationFailure
Capabilities
Capabilities
Channel
Channel
Status
ChannelConfig
ChannelConfig
Confirmation
Connection
Connection
Status
Opened
ConnectionConfig
ConnectionConfig
ConsumeMode
RaiseOnError
DeliveredMessage
Envelope
Envelope
ExchangeAPI
LepusClient
Message
Message
MessageCodec
MessageCodec
MessageDecoder
MessageDecoder
MessageEncoder
MessageEncoder
MessageRaw
NegotiatedConfig
NegotiationError
NegotiationFailed
NoSupportedSASLMechanism
QueueAPI
ReturnedMessage
SSL
SSL
None
System
Trusted
SaslMechanism
SaslMechanism
StartupNegotiation
StartupNegotiation
SynchronousGet
Transport
lepus-client
/
lepus.client
/
MessageDecoder
MessageDecoder
lepus.client.MessageDecoder
See the
MessageDecoder
companion trait
object
MessageDecoder
Attributes
Companion
trait
Source
MessageCodec.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
MessageDecoder
.type
Members list
Clear all
Value members
Concrete methods
inline
def
apply
[
T
](
using
dec
:
MessageDecoder
[
T
]):
MessageDecoder
[
T
]
Attributes
Source
MessageCodec.scala
def
by
[
T
](
f
:
MessageRaw
=>
Either
[
Throwable
,
Message
[
T
]]):
MessageDecoder
[
T
]
Attributes
Source
MessageCodec.scala
def
fromPayloadDecoder
[
T
](
f
:
ByteVector
=>
Either
[
Throwable
,
T
]):
MessageDecoder
[
T
]
Attributes
Source
MessageCodec.scala
Givens
Givens
given
given_MessageDecoder_Array
:
MessageDecoder
[
Array
[
Byte
]]
Attributes
Source
MessageCodec.scala
given
given_MessageDecoder_String
:
MessageDecoder
[
String
]
Attributes
Source
MessageCodec.scala
In this article
Attributes
Members list
Value members
Concrete methods
Givens
Givens