@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.api.network.channel.packet
-
Interface Summary Interface Description FixedTransactionalPacketBinding<P extends RequestPacket<R>,R extends Packet> A transactional packet binding which is bound to a fixed response type.HandlerPacketBinding<P extends Packet> A packet binding that allows the registration ofPacketHandler
s.Packet A packet transmitted over the connection of a client and a server.PacketBinding<P extends Packet> Represents a binding of aPacket
type in aPacketChannel
.PacketChannel Represents an advanced channel binding that sends and receives packets.PacketDispatcher Represents a dispatcher of packets.PacketHandler<P extends Packet,C extends EngineConnection> Represents a handler for a packet that was received over the network.PacketRegistry A registry for packets and their bindings.RequestPacket<R extends Packet> Represents the request packet within a request/response packet pair.RequestPacketHandler<P extends Packet,R extends Packet,C extends EngineConnection> Represents a packet handler forRequestPacket
s.RequestPacketResponse<R extends Packet> Represents a callback for the response of a request packet.ResponsePacketHandler<P extends Packet,R extends Packet,C extends EngineConnection> A specializedPacketHandler
to handle responsePacket
s.TransactionalPacketBinding<P extends RequestPacket<R>,R extends Packet> A packet binding that represents a request/response pair.TransactionalPacketDispatcher A packet dispatcher which supports transactional packets.TransactionalPacketRegistry A registry for packets and their bindings.