public static void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(ConnectPacket.class); kryo.register(NewUserConnectedLobbyPacket.class); kryo.register(ErrorPacket.class); kryo.register(ErrorPacket.ErrorType.class); kryo.register(EntityMovePacket.class); kryo.register(EntityPacket.class); kryo.register(EntityRemovePacket.class); kryo.register(GotoPosPacket.class); kryo.register(EntityHpPacket.class); kryo.register(EntityEffectAddPacket.class); kryo.register(EntityEffectRemovePacket.class); kryo.register(TchatMsgPacket.class); kryo.register(TchatCommandPacket.class); kryo.register(TchatCommands.class); kryo.register(ConnectQueuePlace.class); kryo.register(PlayerSpellPacket.class); kryo.register(TargetType.class); kryo.register(PlayerUseSpellPacket.class); kryo.register(ChangeMapPacket.class); kryo.register(PlayerSpellUsedPacket.class); kryo.register(ObjectStats.class); kryo.register(EntityStats.class); }
static public void register(EndPoint endPoint) { Log.set(Log.LEVEL_DEBUG); Log.setLogger(new Log.Logger()); Kryo kryo = endPoint.getKryo(); kryo.register(deliquescence.network.PacketTitle.class); kryo.register(java.util.HashMap.class); kryo.register(java.util.ArrayList.class); kryo.register(NetworkPacket.class); kryo.register(NetworkGameSettings.class); kryo.register(deliquescence.Tile.class); kryo.register(deliquescence.network.NetworkGame.class); kryo.register(UUID.class, new UUIDSerializer()); kryo.register(com.esotericsoftware.kryo.util.ObjectMap.class); kryo.register(deliquescence.Player.class); kryo.register(deliquescence.Player[].class); kryo.register(javax.swing.plaf.ColorUIResource.class); kryo.register(float[].class); kryo.register(java.net.Inet4Address.class); kryo.register(double.class); kryo.register(Object[].class); kryo.register(java.util.TreeSet.class); }
public TListener(EndPoint e) { kryo = e.getKryo(); kryo.setRegistrationRequired(true); kryo.setAsmEnabled(true); kryo.register(ServerListingState.class); kryo.register(AuthState.class); kryo.register(AuthPacketRequest.class); kryo.register(AuthResponse.class); kryo.register(AddServerResponse.class); kryo.register(ServerListing.class); kryo.register(RegistrationPacketRequest.class); kryo.register(RegisterResponse.class); }
public LoginClientListener(EndPoint e) { kryo = e.getKryo(); kryo.setRegistrationRequired(true); kryo.setAsmEnabled(true); kryo.register(ServerListingState.class); kryo.register(AuthState.class); kryo.register(AuthPacketRequest.class); kryo.register(AuthResponse.class); kryo.register(AddServerResponse.class); kryo.register(ServerListing.class); kryo.register(RegistrationPacketRequest.class); kryo.register(RegisterResponse.class); // System.out.println("Client Handler have been started!"); }
public static void register(EndPoint endpoint) { Kryo kryo = endpoint.getKryo(); // This must be called in order to use ObjectSpaces. // ObjectSpace.registerClasses(kryo); // The interfaces that will be used as remote objects must be registered. kryo.register(PlayerMessage.MessageId.class); kryo.register(SetPlayerNameRequestMessage.class); kryo.register(SetPlayerNameResponseMessage.class); kryo.register(FreeCarsMessage.class); kryo.register(SelectCarRequestMessage.class); kryo.register(SelectCarResponseMessage.class); kryo.register(UpdateVelocityMessage.class); kryo.register(PlayerConnectedMessage.class); kryo.register(StartGameMessage.class); kryo.register(PlayerMessage.class); kryo.register(UpdateGameStateMessage.class); kryo.register(UpdateCheckPointDirectionMessage.class); kryo.register(ReconnectRequestMessage.class); kryo.register(ReconnectRequestResponse.class); kryo.register(PlayerDisconnectedMessage.class); kryo.register(byte[].class); }
public static void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(RegisterClient.class); kryo.register(RegisterServer.class); kryo.register(EntityPacket.class); kryo.register(EntityPacket.EntityRender.class); kryo.register(CreateShare.class); kryo.register(ViewShare.class); kryo.register(ConfirmSession.class); }
static public void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(RegisterNameInfo.class); kryo.register(String[].class); kryo.register(MessageInfo.class); kryo.register(String.class); kryo.register(PointInfo.class); kryo.register(PlayerInfo.class); kryo.register(DisconnectionInfo.class); kryo.register(TypingInfo.class); }
public static void register(final EndPoint endPoint) { final Kryo kryo = endPoint.getKryo(); kryo.setReferences(false); kryo.register(Ping.class); kryo.register(Pong.class); kryo.register(Size.class); kryo.register(Price.class); }
static public void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(String[].class); kryo.register(SomeRequest.class); kryo.register(SomeResponse.class); kryo.register(KeyEvent.class); kryo.register(EventSequence.class); kryo.register(Event.class); kryo.register(ArrayList.class); kryo.register(ServerGreeting.class); kryo.register(ServerWindow.class); kryo.register(Handshake.class); }
static public void register (EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(MessageModel.class); kryo.register(MessageConnect.class); kryo.register(MessageDisconnect.class); kryo.register(MessageMove.class); kryo.register(MessageShoot.class); kryo.register(MessageSpell.class); kryo.register(MessageChangeTeam.class); kryo.register(MessagePlayerDelete.class); kryo.register(MessagePlayerNew.class); kryo.register(MessagePlayerObserverDelete.class); kryo.register(MessagePlayerObserverNew.class); kryo.register(MessagePlayerUpdateState.class); kryo.register(MessagePlayerUpdatePosition.class); kryo.register(MessagePlayerRevive.class); kryo.register(MessageCollision.class); kryo.register(MessagePutObstacle.class); kryo.register(MessageObstacleUpdateState.class); kryo.register(MessageShotUpdateState.class); kryo.register(MessageChat.class); kryo.register(MessageRoundKill.class); kryo.register(MessageRoundScore.class); kryo.register(MessageRoundStart.class); kryo.register(MessageRoundEnd.class); kryo.register(MessageDeleteObject.class); kryo.register(EnumGameObject.class); kryo.register(EnumCollision.class); // pas utilisé kryo.register(MessageNeedMap.class); kryo.register(MessageDownload.class); kryo.register(ArrayList.class); }
static public void register (EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(MessageModel.class); kryo.register(MessageConnect.class); kryo.register(MessageDisconnect.class); kryo.register(MessageMove.class); kryo.register(MessageShoot.class); kryo.register(MessageSpell.class); kryo.register(MessageChangeTeam.class); kryo.register(MessagePlayerDelete.class); kryo.register(MessagePlayerNew.class); kryo.register(MessagePlayerObserverDelete.class); kryo.register(MessagePlayerObserverNew.class); kryo.register(MessagePlayerUpdateState.class); kryo.register(MessagePlayerUpdatePosition.class); kryo.register(MessagePlayerRevive.class); kryo.register(MessageCollision.class); kryo.register(MessagePutObstacle.class); kryo.register(MessageObstacleUpdateState.class); kryo.register(MessageShotUpdateState.class); kryo.register(MessageChat.class); kryo.register(MessageRoundKill.class); kryo.register(MessageRoundScore.class); kryo.register(MessageRoundStart.class); kryo.register(MessageRoundEnd.class); kryo.register(MessageDeleteObject.class); kryo.register(EnumGameObject.class); kryo.register(EnumCollision.class); }
public static void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(ConnectPacket.class); kryo.register(NewUserConnectedLobbyPacket.class); kryo.register(TchatPrivmsgPacket.class); kryo.register(ErrorPacket.class); kryo.register(ErrorPacket.ErrorType.class); // Game lobby packets kryo.register(GameLobbyJoin.class); kryo.register(CreateGamePacket.class); kryo.register(GameLobbyNumberPacket.class); kryo.register(GameLobbyPacket.class); }
/** * Enregistre les classes qui seront transmises via le réseau. * * @param endPoint * Objet utilisé pour l'enregistrement des classes. */ static public void register (EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(Integer.class); kryo.register(Integer[].class); kryo.register(int[].class); kryo.register(float[].class); kryo.register(String.class); kryo.register(Profile.class); kryo.register(Profile[].class); kryo.register(UpdateInterface.class); kryo.register(Round.class); kryo.register(Player.class); kryo.register(Player[].class); kryo.register(Board.class); kryo.register(PhysBoard.class); kryo.register(PhysItemInstance.class); kryo.register(LinkedList.class); kryo.register(ArrayList.class); kryo.register(Snake[].class); kryo.register(ItemInstance.class); kryo.register(ItemInstance[].class); kryo.register(ItemType.class); kryo.register(PhysSnake.class); kryo.register(TreeSet.class); kryo.register(Position.class); kryo.register(State.class); kryo.register(SmallUpdate.class); kryo.register(boolean[].class); kryo.register(boolean.class); }
public static void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(Login.class); kryo.register(ConnectionEstablished.class); kryo.register(RegistrationRequired.class); kryo.register(Register.class); kryo.register(AddCharacter.class); kryo.register(UpdateCharacter.class); kryo.register(RemoveCharacter.class); kryo.register(KingdomCharacter.class); kryo.register(ChatMessage.class); kryo.register(ProjectileMessage.class); }
static public void register (EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(Login.class); kryo.register(RegistrationRequired.class); kryo.register(Register.class); kryo.register(AddCharacter.class); kryo.register(UpdateCharacter.class); kryo.register(RemoveCharacter.class); kryo.register(Character.class); kryo.register(MoveCharacter.class); }
static public void register (EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); // This must be called in order to use ObjectSpaces. ObjectSpace.registerClasses(kryo); // The interfaces that will be used as remote objects must be registered. kryo.register(IPlayer.class); kryo.register(IChatFrame.class); // The classes of all method parameters and return values // for remote objects must also be registered. kryo.register(String[].class); }
static public void register (EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(RegisterName.class); kryo.register(String[].class); kryo.register(UpdateNames.class); kryo.register(ChatMessage.class); }
public ServerListener(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(AuthPacketRequest.class); kryo.register(MessagePacketRequest.class); kryo.register(RegistrationPacketRequest.class); kryo.register(CharacterChooseRequest.class); kryo.register(CreateCharacterRequest.class); kryo.register(InputRequest.class); logger.log(Level.INFO, "Начинаем принимать пакеты."); }
public SPListener(EndPoint e) { kryo = e.getKryo(); kryo.setRegistrationRequired(true); kryo.setAsmEnabled(true); kryo.register(ServerState.class); kryo.register(AuthServerRequest.class); kryo.register(AccountRequest.class); kryo.register(ProcessLoginResponse.class); }
public RegListener(EndPoint e) { kryo = e.getKryo(); // ����������� �������. *������ ����������� � ����� �� // ������������������, ��� � �� �������!* kryo.setRegistrationRequired(true); kryo.setAsmEnabled(true); kryo.register(ServerState.class); kryo.register(AuthServerRequest.class); kryo.register(AccountRequest.class); kryo.register(ProcessLoginResponse.class); }
public static void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(String.class); kryo.register(PlayerConfig.class); kryo.register(PlayerConfig[].class); kryo.register(PlayerList.class); kryo.register(VersionError.class); kryo.register(GameFullError.class); }
public static void registerClasses(EndPoint endpoint) { Log.debug("KryonetUtility.registerClasses()"); //JDK classes endpoint.getKryo().register(HashMap.class); //Entity classes endpoint.getKryo().register(User.class); endpoint.getKryo().register(Room.class); endpoint.getKryo().register(Room[].class); endpoint.getKryo().register(RoomGroup.class); //Request classes endpoint.getKryo().register(GetRoomsRequest.class); endpoint.getKryo().register(JoinRoomRequest.class); endpoint.getKryo().register(LeaveRoomRequest.class); endpoint.getKryo().register(LoginRequest.class); endpoint.getKryo().register(LogoutRequest.class); endpoint.getKryo().register(PrivateMessageRequest.class); endpoint.getKryo().register(PublicMessageRequest.class); //Response classes endpoint.getKryo().register(ErrorResponse.class); endpoint.getKryo().register(GetRoomsResponse.class); endpoint.getKryo().register(JoinRoomFailureResponse.class); endpoint.getKryo().register(JoinRoomSuccessResponse.class); endpoint.getKryo().register(LeaveRoomResponse.class); endpoint.getKryo().register(LoginFailureResponse.class); endpoint.getKryo().register(LoginSuccessResponse.class); endpoint.getKryo().register(LogoutResponse.class); endpoint.getKryo().register(PrivateMessageResponse.class); endpoint.getKryo().register(PublicMessageResponse.class); }
static public void register( EndPoint endPoint ) { Kryo kryo = endPoint.getKryo(); kryo.register(RegisterName.class); kryo.register(String[].class); kryo.register(UpdateNames.class); kryo.register(ChatMessage.class); kryo.register(int[].class); }
static public void register (EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(SelectMessage.class); kryo.register(ActionMessage.class); kryo.register(SelectMessageClient.class); kryo.register(ActionMessageClient.class); kryo.register(int[][].class); kryo.register(int[].class); kryo.register(SyncBoard.class); kryo.register(RequestBoard.class); kryo.register(SetReady.class); kryo.register(Start.class); kryo.register(forceStart.class); }
public static void register(EndPoint endpoint) { Kryo kryo = endpoint.getKryo(); kryo.register(byte[].class); kryo.register(CameraMessage.class); kryo.register(CameraMessage.MessageId.class); kryo.register(CarDetectedMessage.class); kryo.register(ConfigureMapMessage.class); kryo.register(UpdateCarMessage.class); }
@Override public void registerMessages(EndPoint kryo) { MessageRegistrar.register(kryo); }
public static void register(EndPoint endPoint){ Kryo kryo = endPoint.getKryo(); //BrickMessages kryo.register(BrickMessages.class); kryo.register(BrickMessages.CreateMotorMessage.class); kryo.register(BrickMessages.CreateSensorMessage.class); kryo.register(BrickMessages.CreateDisplayMessage.class); kryo.register(BrickMessages.HelloMessage.class); kryo.register(BrickMessages.EndpointCreatedMessage.class); //DisplayMessages kryo.register(DisplayMessages.DrawString.class); kryo.register(DisplayMessages.HelloDisplay.class); kryo.register(DisplayMessages.ClearDisplay.class); //RegulatedMotorMessages kryo.register(RegulatedMotorMessages.BackwardMsg.class); kryo.register(RegulatedMotorMessages.ForwardMsg.class); kryo.register(RegulatedMotorMessages.SetSpeedMsg.class); kryo.register(RegulatedMotorMessages.StopMsg.class); kryo.register(RegulatedMotorMessages.RotateMessage.class); kryo.register(RegulatedMotorMessages.RotateToMessage.class); kryo.register(RegulatedMotorMessages.MotorState.class); //UnregulatedMotorMessages kryo.register(UnregulatedMotorMessages.BackwardMsg.class); kryo.register(UnregulatedMotorMessages.ForwardMsg.class); kryo.register(UnregulatedMotorMessages.SetPowerMsg.class); kryo.register(UnregulatedMotorMessages.StopMsg.class); kryo.register(UnregulatedMotorMessages.MotorState.class); //SensorMessages kryo.register(SensorMessages.SensorEventMsg.class); kryo.register(SensorMessages.ChangeSensorModeMsg.class); kryo.register(SensorMessages.SensorMode_.class); kryo.register(SensorMessages.modeChangedSuccessfullyMsg.class); kryo.register(SensorMessages.SensorErrorMessage.class); kryo.register(SensorMessages.HelloSensorMessage.class); kryo.register(SensorMessages.StatusMessage.class); //StatusLightMessages kryo.register(StatusLightMessages.SetStatusLightMsg.class); /** ----- Used classes by Message-classes ----- **/ kryo.register(Sensors.class); kryo.register(Motors.class); //kryo.register(SensorPort.class); //kryo.register(MotorPort.class); //kryo.register(Port.class); kryo.register(NetworkPortConfig.class); //Used Primitives kryo.register(String.class); kryo.register(Boolean.class); kryo.register(boolean.class); kryo.register(float.class); kryo.register(float[].class); kryo.register(Integer.class); kryo.register(int.class); kryo.register(int[].class); kryo.register(long.class); kryo.register(long[].class); }
public static void registerClasses(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(Command.class); kryo.register(Command.Type.class); }
public static void addListeners(EndPoint addingClientOrServer) { // Listeners are added here. addingClientOrServer.addListener(new GetChunk()); addingClientOrServer.addListener(new PlaceChunk()); addingClientOrServer.addListener(new TerminalDisplay()); addingClientOrServer.addListener(new WaitUntil()); }
static public void register (EndPoint endPoint) { Registration registration; Kryo kryo = endPoint.getKryo(); registration = kryo.register(ConnectMessage.class); registration.setInstantiator(new ObjectInstantiator<ConnectMessage>() { @Override public ConnectMessage newInstance() { return MessageObjectPool.instance.connectMessagePool.obtain(); } }); registration = kryo.register(ControlsMessage.class); registration.setInstantiator(new ObjectInstantiator<ControlsMessage>() { @Override public ControlsMessage newInstance() { return MessageObjectPool.instance.controlsMessagePool.obtain(); } }); registration = kryo.register(EntityState.class); registration.setInstantiator(new ObjectInstantiator<EntityState>() { @Override public EntityState newInstance() { return MessageObjectPool.instance.entityStatePool.obtain(); } }); registration = kryo.register(GameStateMessage.class); registration.setInstantiator(new ObjectInstantiator<GameStateMessage>() { @Override public GameStateMessage newInstance() { return MessageObjectPool.instance.gameStateMessagePool.obtain(); } }); registration = kryo.register(AudioMessage.class); registration.setInstantiator(new ObjectInstantiator<AudioMessage>() { @Override public AudioMessage newInstance() { return MessageObjectPool.instance.audioMessagePool.obtain(); } }); kryo.register(PlayerNamesMessage.class); kryo.register(ClientDetailsMessage.class); kryo.register(ServerStatusMessage.class); kryo.register(ServerStatusMessage.Status.class); kryo.register(ArrayList.class); kryo.register(Vector2.class); kryo.register(String.class); kryo.register(HashMap.class); }
public static void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); // -- COMMON -- kryo.register(Event.class); kryo.register(Event.Status.class); kryo.register(Room.class); kryo.register(Group.class); kryo.register(HashSet.class); kryo.register(ArrayList.class); kryo.register(LocalDate.class, new LocalDateSerializer()); kryo.register(LocalTime.class, new LocalTimeSerializer()); kryo.register(LocalDateTime.class, new LocalDateTimeSerializer()); kryo.register(Notification.class); kryo.register(Room.class); kryo.register(String.class); kryo.register(User.class); kryo.register(Team.class); // -- MESSAGES -- kryo.register(AuthCompleteMessage.class); kryo.register(AuthCompleteMessage.Command.class); kryo.register(AuthMessage.class); kryo.register(AuthMessage.Command.class); kryo.register(ErrorMessage.class); kryo.register(EventMessage.class); kryo.register(EventMessage.Command.class); kryo.register(GeneralMessage.class); kryo.register(GeneralMessage.Command.class); kryo.register(InviteMessage.class); kryo.register(InviteMessage.Command.class); kryo.register(ParticipantStatusMessage.class); kryo.register(ParticipantStatusMessage.Command.class); kryo.register(RoomMessage.class); kryo.register(RoomMessage.Command.class); kryo.register(UserMessage.class); kryo.register(UserMessage.Command.class); kryo.register(GeneralMessage.class); kryo.register(GeneralMessage.Command.class); kryo.register(Notification.class); kryo.register(Notification.NotificationType.class); kryo.register(NotificationMessage.class); kryo.register(NotificationMessage.Command.class); kryo.register(RequestMessage.class); kryo.register(RequestMessage.Command.class); kryo.register(ParticipantUser.class); kryo.register(ParticipantUserMessage.class); kryo.register(ParticipantUserMessage.Command.class); kryo.register(TeamMessage.class); kryo.register(TeamMessage.Command.class); }
static public void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(__PrimitiveSignal__.class); /* from client to server */ kryo.register(CharacterState__.class); kryo.register(ShootEvent__.class); kryo.register(ShootEvent__[].class); kryo.register(CreateRoom__.class); kryo.register(JoinRoom__.class); kryo.register(LoginInfo__.class); kryo.register(RegistrationInfo__.class); kryo.register(RoomChat__.class); kryo.register(KillRecord__.class); /* from server to client */ kryo.register(__Update.class); kryo.register(__EndGame.class); kryo.register(__RoomInitializer.class); kryo.register(__RoomInfo.class); kryo.register(__RoomInfo[].class); kryo.register(__RoomStatus.class); kryo.register(__YourId.class); kryo.register(__GameInitializer.class); kryo.register(__UserInfo.class); kryo.register(__ShootEvent.class); kryo.register(__ShootEvent[].class); kryo.register(__RoomChatBuffor.class); kryo.register(__CharacterState.class); kryo.register(__CharacterState[].class); kryo.register(__PlayerLeft.class); /* related classes */ kryo.register(short[].class); kryo.register(int[].class); kryo.register(boolean[].class); kryo.register(byte[].class); kryo.register(byte[][].class); System.out.println("Network#registered EndPoint"); }
public static void register(EndPoint endPoint) { Kryo kryo = endPoint.getKryo(); kryo.register(CorePlayer.class); kryo.register(CorePlayer.Nationality.class); kryo.register(Connected.class); kryo.register(Coordinate.class); kryo.register(CreatedRoom.class); kryo.register(CreateRoom.class); kryo.register(DestroyedShip.class); kryo.register(Disconnect.class); kryo.register(ErrorMsg.class); kryo.register(FetchedRooms.class); kryo.register(FetchRooms.class); kryo.register(Fire.class); kryo.register(FireResult.class); kryo.register(GameReady.class); kryo.register(java.util.ArrayList.class); kryo.register(java.util.HashMap.class); kryo.register(JoinedRoom.class); kryo.register(JoinRoom.class); kryo.register(LeaveGame.class); kryo.register(LeaveRoom.class); kryo.register(LeftGame.class); kryo.register(LeftRoom.class); kryo.register(Looser.class); kryo.register(PlayerChangedName.class); kryo.register(PlayerChangeName.class); kryo.register(PlayerIsReady.class); kryo.register(PlayerReady.class); kryo.register(Room.class); kryo.register(RemoveRoom.class); kryo.register(RemovedRoom.class); kryo.register(Ship.class); kryo.register(Ship.Rotation.class); kryo.register(StartedGame.class); kryo.register(StartGame.class); kryo.register(Turn.class); kryo.register(PlayerChangeNat.class); kryo.register(PlayerChangedNat.class); kryo.register(Winner.class); }
public TListener(EndPoint e) { kryo = e.getKryo(); // ����������� �������. *������ ����������� � ����� �� // ������������������, ��� � �� �������!* kryo.setRegistrationRequired(true); kryo.setAsmEnabled(true); registerPacket(EntityType.class, true); registerPacket(Hashtable.class, true); registerPacket(ArrayList.class, true); registerPacket(Entity.class, true); registerPacket(String.class, true); registerPacket(Integer.class, true); registerPacket(String[].class, true); registerPacket(UpdateType.class, true); registerPacket(Vector2.class, true); registerPacket(ItemType.class, true); kryo.register(UpdateItemType.class); kryo.register(ProjectileType.class); registerPacket(LoginResponse.class, true); registerPacket(AddEntityResponse.class, true); registerPacket(SetData.class, true); registerPacket(ChatSendResponse.class, true); registerPacket(RegisterResponse.class, true); registerPacket(AddStatResponse.class, true); registerPacket(AddSkillResponse.class, true); registerPacket(MessageResponse.class, true); registerPacket(AuthPacketRequest.class, false); registerPacket(CharacterChooseRequest.class, false); registerPacket(CreateCharacterRequest.class, false); registerPacket(InputRequest.class, false); registerPacket(MessagePacketRequest.class, true); registerPacket(AddCharacterResponse.class, true); registerPacket(LoadWorldResponse.class, true); registerPacket(CharacterRemove.class, false); registerPacket(UpdatePlayerResponse.class, true); registerPacket(NetGUIInfo.class, true); registerPacket(NetGUIAnswer.class, true); registerPacket(DropdownMenuRequest.class, true); registerPacket(CloseGUIResponse.class, true); registerPacket(TargetRequest.class, true); registerPacket(SpeechResponse.class, true); registerPacket(CreateContainerResponse.class, true); registerPacket(AddToContainerResponse.class, true); registerPacket(RemoveContainerResponse.class, true); registerPacket(RemoveFromContainerResponse.class, true); registerPacket(AddEquipResponse.class, true); registerPacket(RemoveEquipResponse.class, true); registerPacket(HitResponse.class, true); registerPacket(TargetResponse.class, true); registerPacket(TargetInfoResponse.class, true); registerPacket(AddItemResponse.class, true); registerPacket(UpdateItemResponse.class, true); registerPacket(AddProjectileResponse.class, true); registerPacket(UpdateProjectileResponse.class, true); registerPacket(RemovePacket.class, true); registerPacket(ActInput.class, true); }
public ClientListener(EndPoint e) { kryo = e.getKryo(); kryo.setRegistrationRequired(true); kryo.setAsmEnabled(true); kryo.register(EntityType.class); kryo.register(Hashtable.class); kryo.register(ArrayList.class); kryo.register(Entity.class); kryo.register(String.class); kryo.register(Integer.class); kryo.register(String[].class); kryo.register(UpdateType.class); kryo.register(Vector2.class); kryo.register(ItemType.class); kryo.register(UpdateItemType.class); kryo.register(ProjectileType.class); kryo.register(LoginResponse.class); kryo.register(AddEntityResponse.class); kryo.register(SetData.class); kryo.register(ChatSendResponse.class); kryo.register(RegisterResponse.class); kryo.register(AddStatResponse.class); kryo.register(AddSkillResponse.class); kryo.register(MessageResponse.class); kryo.register(AuthPacketRequest.class); kryo.register(CharacterChooseRequest.class); kryo.register(CreateCharacterRequest.class); kryo.register(InputRequest.class); kryo.register(MessagePacketRequest.class); kryo.register(AddCharacterResponse.class); kryo.register(LoadWorldResponse.class); kryo.register(CharacterRemove.class); kryo.register(UpdatePlayerResponse.class); kryo.register(NetGUIInfo.class); kryo.register(NetGUIAnswer.class); kryo.register(DropdownMenuRequest.class); kryo.register(CloseGUIResponse.class); kryo.register(TargetRequest.class); kryo.register(SpeechResponse.class); kryo.register(CreateContainerResponse.class); kryo.register(AddToContainerResponse.class); kryo.register(RemoveContainerResponse.class); kryo.register(RemoveFromContainerResponse.class); kryo.register(AddEquipResponse.class); kryo.register(RemoveEquipResponse.class); kryo.register(HitResponse.class); kryo.register(TargetResponse.class); kryo.register(TargetInfoResponse.class); kryo.register(AddItemResponse.class); kryo.register(UpdateItemResponse.class); kryo.register(AddProjectileResponse.class); kryo.register(UpdateProjectileResponse.class); kryo.register(RemovePacket.class); kryo.register(ActInput.class); // System.out.println("Client Handler have been started!"); }
public static void registerClass(EndPoint endpoint, Class type) { endpoint.getKryo().register(type); }
/** * Registers the EndPoint (Server, Client). Should be called after creating it. * @param ep EndPoint / Server / Client / ... to register */ public void register(EndPoint ep) { Kryo kryo = ep.getKryo(); kryo.setRegistrationRequired(false); }