# Package cpw.mods.fml.common.network.simpleimpl

- Interface Summary
  Interface | Description
  --- | ---
  IMessage | Implement this interface for each message you wish to define.
  IMessageHandler<REQ extends IMessage,REPLY extends IMessage> | A message handler based on `IMessage`.

- Class Summary
  Class | Description
  --- | ---
  MessageContext | Context for the `IMessageHandler`
  SimpleChannelHandlerWrapper<REQ extends IMessage,REPLY extends IMessage> |
  SimpleIndexedCodec |
  SimpleNetworkWrapper | This class is a simplified netty wrapper for those not wishing to deal with the full power of netty.