net
.
sigusr
.
mqtt
.
impl
.
frames
RemainingLengthCodec
Related Doc:
package frames
final
class
RemainingLengthCodec
extends
Codec
[
Int
]
Linear Supertypes
Codec
[
Int
],
GenCodec
[
Int
,
Int
],
Decoder
[
Int
],
Encoder
[
Int
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
RemainingLengthCodec
Codec
GenCodec
Decoder
Encoder
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
RemainingLengthCodec
()
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
def
:+:
[
B
]
(
left:
Codec
[
B
]
)
:
CoproductCodecBuilder
[
:+:
[
B
,
:+:
[
Int
,
CNil
]],
::
[
Codec
[
B
],
::
[
Codec
[
Int
],
HNil
]],
:+:
[
B
,
:+:
[
Int
,
CNil
]]]
Definition Classes
Codec
final
def
<~
[
B
]
(
codecB:
Codec
[
B
]
)
(
implicit
ev:
=:=
[
Unit
,
B
]
)
:
Codec
[
Int
]
Definition Classes
Codec
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
>>~
[
B
]
(
f: (
Int
) ⇒
Codec
[
B
]
)
:
Codec
[(
Int
,
B
)]
Definition Classes
Codec
val
MaxBytes
:
Int
val
MaxValue
:
Int
val
MinBytes
:
Int
val
MinValue
:
Int
def
asDecoder
:
Decoder
[
Int
]
Definition Classes
Decoder
def
asEncoder
:
Encoder
[
Int
]
Definition Classes
Encoder
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
compact
:
Codec
[
Int
]
Definition Classes
Codec → GenCodec → Encoder
final
def
complete
:
Codec
[
Int
]
Definition Classes
Codec → GenCodec → Decoder
def
contramap
[
C
]
(
f: (
C
) ⇒
Int
)
:
GenCodec
[
C
,
Int
]
Definition Classes
GenCodec → Encoder
def
decode
(
bits:
BitVector
)
:
\/
[
Err
, (
BitVector
,
Int
)]
Definition Classes
RemainingLengthCodec
→ Decoder
def
decodeOnly
[
AA >:
Int
]
:
Codec
[
AA
]
Definition Classes
Decoder
final
def
decodeValidValue
(
bits:
BitVector
)
:
Int
Definition Classes
Decoder
final
def
decodeValue
(
bits:
BitVector
)
:
\/
[
Err
,
Int
]
Definition Classes
Decoder
final
def
downcast
[
B <:
Int
]
(
implicit
arg0:
Manifest
[
B
]
)
:
Codec
[
B
]
Definition Classes
Codec
final
def
dropLeft
[
B
]
(
codecB:
Codec
[
B
]
)
(
implicit
ev:
=:=
[
Unit
,
Int
]
)
:
Codec
[
B
]
Definition Classes
Codec
final
def
dropRight
[
B
]
(
codecB:
Codec
[
B
]
)
(
implicit
ev:
=:=
[
Unit
,
B
]
)
:
Codec
[
Int
]
Definition Classes
Codec
def
econtramap
[
C
]
(
f: (
C
) ⇒
\/
[
Err
,
Int
]
)
:
GenCodec
[
C
,
Int
]
Definition Classes
GenCodec → Encoder
def
emap
[
C
]
(
f: (
Int
) ⇒
\/
[
Err
,
C
]
)
:
GenCodec
[
Int
,
C
]
Definition Classes
GenCodec → Decoder
def
encode
(
value:
Int
)
:
\/
[
Err
,
BitVector
]
Definition Classes
RemainingLengthCodec
→ Encoder
def
encodeOnly
:
Codec
[
Int
]
Definition Classes
Encoder
final
def
encodeValid
(
value:
Int
)
:
BitVector
Definition Classes
Encoder
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
exmap
[
B
]
(
f: (
Int
) ⇒
\/
[
Err
,
B
]
,
g: (
B
) ⇒
\/
[
Err
,
Int
]
)
:
Codec
[
B
]
Definition Classes
Codec
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
flatMap
[
B
]
(
f: (
Int
) ⇒
Decoder
[
B
]
)
:
Decoder
[
B
]
Definition Classes
Decoder
final
def
flatZip
[
B
]
(
f: (
Int
) ⇒
Codec
[
B
]
)
:
Codec
[(
Int
,
B
)]
Definition Classes
Codec
final
def
fuse
[
AA <:
Int
,
BB >:
Int
]
(
implicit
ev:
=:=
[
BB
,
AA
]
)
:
Codec
[
BB
]
Definition Classes
GenCodec
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
hlist
:
Codec
[
::
[
Int
,
HNil
]]
Definition Classes
Codec
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
map
[
C
]
(
f: (
Int
) ⇒
C
)
:
GenCodec
[
Int
,
C
]
Definition Classes
GenCodec → Decoder
final
def
narrow
[
B
]
(
f: (
Int
) ⇒
\/
[
Err
,
B
]
,
g: (
B
) ⇒
Int
)
:
Codec
[
B
]
Definition Classes
Codec
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
pairedWith
[
B
]
(
codecB:
Codec
[
B
]
)
:
Codec
[(
Int
,
B
)]
Definition Classes
Codec
def
pcontramap
[
C
]
(
f: (
C
) ⇒
Option
[
Int
]
)
:
GenCodec
[
C
,
Int
]
Definition Classes
GenCodec → Encoder
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toField
[
K
]
:
Codec
[
FieldType
[
K
,
Int
]]
Definition Classes
Codec
def
toFieldWithContext
[
K <:
Symbol
]
(
k:
K
)
:
Codec
[
FieldType
[
K
,
Int
]]
Definition Classes
Codec
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
unit
(
zero:
Int
)
:
Codec
[
Unit
]
Definition Classes
Codec
final
def
unitM
(
implicit
ma:
Monoid
[
Int
]
)
:
Codec
[
Unit
]
Definition Classes
Codec
final
def
upcast
[
B >:
Int
]
(
implicit
m:
Manifest
[
Int
]
)
:
Codec
[
B
]
Definition Classes
Codec
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
widen
[
B
]
(
f: (
Int
) ⇒
B
,
g: (
B
) ⇒
\/
[
Err
,
Int
]
)
:
Codec
[
B
]
Definition Classes
Codec
final
def
withContext
(
context:
String
)
:
Codec
[
Int
]
Definition Classes
Codec
final
def
withToString
(
str:
String
)
:
Codec
[
Int
]
Definition Classes
Codec
final
def
xmap
[
B
]
(
f: (
Int
) ⇒
B
,
g: (
B
) ⇒
Int
)
:
Codec
[
B
]
Definition Classes
Codec
final
def
~
[
B
]
(
codecB:
Codec
[
B
]
)
:
Codec
[(
Int
,
B
)]
Definition Classes
Codec
final
def
~>
[
B
]
(
codecB:
Codec
[
B
]
)
(
implicit
ev:
=:=
[
Unit
,
Int
]
)
:
Codec
[
B
]
Definition Classes
Codec
Inherited from
Codec
[
Int
]
Inherited from
GenCodec
[
Int
,
Int
]
Inherited from
Decoder
[
Int
]
Inherited from
Encoder
[
Int
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped