Class NetworkClientChannelHandler
java.lang.Object
eu.cloudnetservice.wrapper.network.NetworkClientChannelHandler
- All Implemented Interfaces:
eu.cloudnetservice.driver.network.NetworkChannelHandler
public final class NetworkClientChannelHandler
extends Object
implements eu.cloudnetservice.driver.network.NetworkChannelHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final eu.cloudnetservice.driver.event.EventManagerprivate final WrapperConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionNetworkClientChannelHandler(@NonNull eu.cloudnetservice.driver.event.EventManager eventManager, @NonNull WrapperConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleChannelClose(@NonNull eu.cloudnetservice.driver.network.NetworkChannel channel) voidhandleChannelInitialize(@NonNull eu.cloudnetservice.driver.network.NetworkChannel channel) booleanhandlePacketReceive(@NonNull eu.cloudnetservice.driver.network.NetworkChannel channel, @NonNull eu.cloudnetservice.driver.network.protocol.Packet packet)
-
Field Details
-
eventManager
private final eu.cloudnetservice.driver.event.EventManager eventManager -
wrapperConfiguration
-
-
Constructor Details
-
NetworkClientChannelHandler
@Inject public NetworkClientChannelHandler(@NonNull @NonNull eu.cloudnetservice.driver.event.EventManager eventManager, @NonNull @NonNull WrapperConfiguration configuration)
-
-
Method Details
-
handleChannelInitialize
-
handlePacketReceive
-
handleChannelClose
-