Uses of Class
alexiil.mc.lib.net.TreeNetIdBase
-
Uses of TreeNetIdBase in alexiil.mc.lib.net
Modifier and TypeClassDescriptionclass
DynamicNetId<T>
class
A leaf node that will send and receive messages.class
class
NetIdDataK<T>
class
Base class forNetIdData
andNetIdSignal
.class
class
NetIdSignalK<T>
class
NetIdTyped<T>
class
ParentDynamicNetId<P,C>
class
Aparent node
that doesn't write any header information for it's children: the static context (given by theIMsgReadCtx
orIMsgWriteCtx
) should be enough.class
The base type for all parent nodes - that is nodes used for organising the data that is sent (or for writing header information), but you can't send or receive data through this.class
ParentNetIdCast<Super,Sub extends Super>
class
ParentNetIdDuel<Parent,T>
class
class
ParentNetIdExtractor<Parent,T>
class
Aparent node
that writes out the context for the receiver to obtain the same object.Modifier and TypeMethodDescriptionvoid
CheckingNetByteBuf.readMarkerId(IMsgReadCtx ctx, TreeNetIdBase netId)
Modifier and TypeMethodDescriptionprotected void
DynamicNetId.writeDynamicContext(CheckingNetByteBuf buffer, IMsgWriteCtx ctx, T value, List<TreeNetIdBase> resolvedPath)
void
ParentDynamicNetId.writeDynamicContext(CheckingNetByteBuf buffer, IMsgWriteCtx ctx, C value, List<TreeNetIdBase> resolvedPath)
protected void
ParentNetIdDuel.writeDynamicContext(CheckingNetByteBuf buffer, IMsgWriteCtx ctx, T value, List<TreeNetIdBase> resolvedPath)
protected void
ParentNetIdSingle.writeDynamicContext(CheckingNetByteBuf buffer, IMsgWriteCtx ctx, T value, List<TreeNetIdBase> resolvedPath)