Package alexiil.mc.lib.net
Interface IMsgReadCtx
- All Superinterfaces:
IMsgCtx
- All Known Implementing Classes:
MessageContext.Read
public interface IMsgReadCtx extends IMsgCtx
-
Method Summary
Modifier and Type Method Description default voidassertClientSide()default voidassertServerSide()default voiddrop()Informs the supplier that this packet has been dropped (for any reason) and so there might be unread data left in the buffer.voiddrop(java.lang.String reason)Informs the supplier that this packet has been dropped (for the given reason) and so there might be unread data left in the buffer.Methods inherited from interface alexiil.mc.lib.net.IMsgCtx
getConnection, getNetId, getNetSide, isClientSide, isServerSide
-
Method Details
-
assertClientSide
- Throws:
InvalidInputDataException
-
assertServerSide
- Throws:
InvalidInputDataException
-
drop
default void drop()Informs the supplier that this packet has been dropped (for any reason) and so there might be unread data left in the buffer. -
drop
void drop(java.lang.String reason)Informs the supplier that this packet has been dropped (for the given reason) and so there might be unread data left in the buffer.
-