Java 类com.esotericsoftware.kryonet.EndPoint 实例源码
项目:MMO-Rulemasters-World
文件:Network.java
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);
}
项目:ChainReactionClone
文件:Networking.java
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);
}
项目:the-erder
文件:TListener.java
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);
}
项目:the-erder
文件:LoginClientListener.java
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!");
}
项目:AudioRacer
文件:PlayerNetwork.java
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);
}
项目:Tower-Defense-Galaxy
文件:Networking.java
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);
}
项目:chatterino
文件:NetworkShared.java
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);
}
项目:rpc-bench
文件:Network.java
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);
}
项目:Mach3Pendant
文件:Network.java
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);
}
项目:TinyTank
文件:NetworkRegister.java
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);
}
项目:TinyTank
文件:NetworkRegister.java
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);
}
项目:MMO-Rulemasters-World
文件:HubNetwork.java
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);
}
项目:Projet2015
文件:ClassRegisterer.java
/**
* 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);
}
项目:kingdom
文件:KingdomNetwork.java
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);
}
项目:kingdom
文件:Network.java
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);
}
项目:kingdom
文件:Network.java
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);
}
项目:kingdom
文件:Network.java
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);
}
项目:the-erder
文件:ServerListener.java
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, "Начинаем принимать пакеты.");
}
项目:the-erder
文件:SPListener.java
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);
}
项目:the-erder
文件:RegListener.java
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);
}
项目:ahs-invaders
文件:KryoCommon.java
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);
}
项目:kryonet-common
文件:KryonetUtility.java
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);
}
项目:kryonet
文件:Network.java
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);
}
项目:kryonet
文件:Network.java
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);
}
项目:kryonet
文件:Network.java
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);
}
项目:ChatProgram
文件:Network.java
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);
}
项目:Conquest
文件:Network.java
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);
}
项目:AudioRacer
文件:WorldNetwork.java
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);
}
项目:mindroid
文件:BrickServerImpl.java
@Override
public void registerMessages(EndPoint kryo) {
MessageRegistrar.register(kryo);
}
项目:mindroid
文件:MessageRegistrar.java
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);
}
项目:javatrove
文件:ChatUtil.java
public static void registerClasses(EndPoint endPoint) {
Kryo kryo = endPoint.getKryo();
kryo.register(Command.class);
kryo.register(Command.Type.class);
}
项目:Buildstation-3
文件:ListenerList.java
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());
}
项目:killingspree
文件:NetworkRegisterer.java
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);
}
项目:fellesprosjekt
文件:Network.java
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);
}
项目:zesp2013
文件:Network.java
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");
}
项目:TDA367
文件:Network.java
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);
}
项目:the-erder
文件:TListener.java
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);
}
项目:the-erder
文件:ClientListener.java
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!");
}
项目:kryonet-common
文件:KryonetUtility.java
public static void registerClass(EndPoint endpoint, Class type) {
endpoint.getKryo().register(type);
}
项目:shadow-engine
文件:KryoNetStream.java
/**
* 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);
}