Миграция протокола
This commit is contained in:
@@ -2,7 +2,8 @@ package com.rosetta.im;
|
||||
|
||||
import com.rosetta.im.executors.Executor0Handshake;
|
||||
import com.rosetta.im.packet.Packet0Handshake;
|
||||
import com.rosetta.im.protocol.packet.PacketManager;
|
||||
|
||||
import io.orprotocol.packet.PacketManager;
|
||||
|
||||
public class Boot {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.rosetta.im;
|
||||
|
||||
import com.rosetta.im.protocol.BaseFailures;
|
||||
import io.orprotocol.BaseFailures;
|
||||
|
||||
public enum Failures implements BaseFailures {
|
||||
/**
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.rosetta.im;
|
||||
|
||||
import com.rosetta.im.protocol.Server;
|
||||
import com.rosetta.im.protocol.Settings;
|
||||
import com.rosetta.im.protocol.packet.PacketManager;
|
||||
import io.orprotocol.Server;
|
||||
import io.orprotocol.Settings;
|
||||
import io.orprotocol.packet.PacketManager;
|
||||
|
||||
public class Main {
|
||||
public static void main(String[] args) {
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
package com.rosetta.im.client.tags;
|
||||
|
||||
import com.rosetta.im.packet.enums.HandshakeStage;
|
||||
import com.rosetta.im.protocol.client.ECITag;
|
||||
|
||||
import io.orprotocol.client.ECITag;
|
||||
|
||||
/**
|
||||
* Это вложенный обьект для клиента, содержащий информацию об аутентификации.
|
||||
|
||||
@@ -10,9 +10,10 @@ import com.rosetta.im.database.DatabaseManager;
|
||||
import com.rosetta.im.database.entity.User;
|
||||
import com.rosetta.im.packet.Packet0Handshake;
|
||||
import com.rosetta.im.packet.enums.HandshakeStage;
|
||||
import com.rosetta.im.protocol.client.Client;
|
||||
import com.rosetta.im.protocol.packet.Packet;
|
||||
import com.rosetta.im.protocol.packet.PacketExecutor;
|
||||
|
||||
import io.orprotocol.client.Client;
|
||||
import io.orprotocol.packet.Packet;
|
||||
import io.orprotocol.packet.PacketExecutor;
|
||||
|
||||
public class Executor0Handshake extends PacketExecutor {
|
||||
|
||||
|
||||
@@ -2,8 +2,9 @@ package com.rosetta.im.packet;
|
||||
|
||||
import com.rosetta.im.client.tags.Device;
|
||||
import com.rosetta.im.packet.enums.HandshakeStage;
|
||||
import com.rosetta.im.protocol.Stream;
|
||||
import com.rosetta.im.protocol.packet.Packet;
|
||||
|
||||
import io.orprotocol.Stream;
|
||||
import io.orprotocol.packet.Packet;
|
||||
|
||||
/**
|
||||
* Пакет хэндшейка между клиентом и сервером.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.rosetta.im.protocol;
|
||||
package io.orprotocol;
|
||||
|
||||
public interface BaseFailures {
|
||||
/**
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.rosetta.im.protocol;
|
||||
package io.orprotocol;
|
||||
|
||||
import java.net.InetSocketAddress;
|
||||
import java.nio.ByteBuffer;
|
||||
@@ -10,10 +10,10 @@ import org.java_websocket.WebSocket;
|
||||
import org.java_websocket.handshake.ClientHandshake;
|
||||
import org.java_websocket.server.WebSocketServer;
|
||||
|
||||
import com.rosetta.im.protocol.client.Client;
|
||||
import com.rosetta.im.protocol.packet.Packet;
|
||||
import com.rosetta.im.protocol.packet.PacketExecutor;
|
||||
import com.rosetta.im.protocol.packet.PacketManager;
|
||||
import io.orprotocol.client.Client;
|
||||
import io.orprotocol.packet.Packet;
|
||||
import io.orprotocol.packet.PacketExecutor;
|
||||
import io.orprotocol.packet.PacketManager;
|
||||
|
||||
public class Server extends WebSocketServer {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.rosetta.im.protocol;
|
||||
package io.orprotocol;
|
||||
|
||||
/**
|
||||
* Перечисление кодов ошибок, используемых в протоколе.
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.rosetta.im.protocol;
|
||||
package io.orprotocol;
|
||||
|
||||
public class Settings {
|
||||
/**
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.rosetta.im.protocol;
|
||||
package io.orprotocol;
|
||||
|
||||
public class Stream {
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.rosetta.im.protocol.client;
|
||||
package io.orprotocol.client;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import org.java_websocket.WebSocket;
|
||||
|
||||
import com.rosetta.im.protocol.BaseFailures;
|
||||
import com.rosetta.im.protocol.ServerFailures;
|
||||
import com.rosetta.im.protocol.util.StringUtil;
|
||||
import io.orprotocol.BaseFailures;
|
||||
import io.orprotocol.ServerFailures;
|
||||
import io.orprotocol.util.StringUtil;
|
||||
|
||||
/**
|
||||
* Клиент, подключенный к серверу.
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.rosetta.im.protocol.client;
|
||||
package io.orprotocol.client;
|
||||
|
||||
/**
|
||||
* Embedded Client Information Tag.
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.rosetta.im.protocol.packet;
|
||||
package io.orprotocol.packet;
|
||||
|
||||
import com.rosetta.im.protocol.Stream;
|
||||
import io.orprotocol.Stream;
|
||||
|
||||
/**
|
||||
* Представляет собой абстрактный класс для всех пакетов, используемых в протоколе.
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.rosetta.im.protocol.packet;
|
||||
package io.orprotocol.packet;
|
||||
|
||||
import com.rosetta.im.protocol.Settings;
|
||||
import com.rosetta.im.protocol.client.Client;
|
||||
import io.orprotocol.Settings;
|
||||
import io.orprotocol.client.Client;
|
||||
|
||||
/**
|
||||
* Базовый класс для обработчиков пакетов.
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.rosetta.im.protocol.packet;
|
||||
package io.orprotocol.packet;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.rosetta.im.protocol.util;
|
||||
package io.orprotocol.util;
|
||||
|
||||
public class StringUtil {
|
||||
|
||||
Reference in New Issue
Block a user