SightedClient

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def withInitialWorldView[F[_] : Concurrent, ServerBoundPackets <: Tuple, ClientBoundPackets <: Tuple, WorldView](writeTransport: ProtocolBasedWriteTransport[F, ServerBoundPackets], readTransport: ProtocolBasedReadTransport[F, ClientBoundPackets], identity: ClientIdentity, initialWorldView: WorldView, abstraction: PacketAbstraction[Union[ClientBoundPackets], WorldView, F[List[WritablePacketIn[ServerBoundPackets]]]]): F[SightedClient[F, ServerBoundPackets, ClientBoundPackets, WorldView]]