s2mc-protocol-core
s2mc-protocol-core
io.github.kory33.s2mctest.core.connection.codec
ByteCodec
ByteCodec
given_Invariant_ByteCodec
ByteEncode
ByteEncode
given_Contravariant_ByteEncode
io.github.kory33.s2mctest.core.connection.codec.dsl
DecodeBytes
DecodeFiniteBytes
ReadBytesInstruction
ReadWithSize
RaiseError
GiveUp
ReadFiniteBytesInstruction
io.github.kory33.s2mctest.core.connection.codec.interpreters
DecodeBytesInterpreter
DecodeFiniteBytesInterpreter
ParseError
Raised
GaveUp
ParseResult
Just
WithExcessBytes
Errored
io.github.kory33.s2mctest.core.connection.protocol
PacketIdBindings
PacketIdBindings
Protocol
io.github.kory33.s2mctest.core.connection.transport
PacketReadTransport
PacketWriteTransport
ProtocolBasedReadTransport
ProtocolBasedWriteTransport
WritablePacketIn
WritablePacketIn
PacketsPartiallyApplied
io.github.kory33.s2mctest.core.generic.compiletime
TupleElementIndex
TupleElementIndex
io.github.kory33.s2mctest.core.generic.conversions
AutoWidenFunctor
FunctionKAndPolyFunction
io.github.kory33.s2mctest.core.generic.derives
FunctorDerives
Functor_F
Functor_T
functorGen
given_Functor_X
io.github.kory33.s2mctest.core.generic.extensions
MappedTupleExt
MonadValueExt
TypeEqExt
io.github.kory33.s2mctest.core.generic.extra
EitherKExtra
io.github.kory33.s2mctest.core.generic.givens
GivenEither
GivenEither
s2mc-protocol-core
/
io.github.kory33.s2mctest.core.connection.transport
/
WritablePacketIn
WritablePacketIn
trait
WritablePacketIn
[PBPackets <:
Tuple
]
A packet that can be written to a
ProtocolBasedWriteTransport
having
PBPackets
as packet tuple.
Companion
object
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Types
type
Packet
Value members
Abstract fields
val
data
:
Packet
val
tei
:
TupleElementIndex
[
PBPackets
,
Packet
]