Beispiel #1
0
    private void Start()
    {
        //在客户端新建一个Socket
        client = new PESocket <ClientSession, NetMessage>();
        //配置Ip和端口
        client.StartAsClient(IPConfigure.srvIP, IPConfigure.srePort);
        //设置打印日志的接口
        client.SetLog(true, (string message, int level) =>
        {
            message = "Log:" + message;
            switch (level)
            {
            case 0:

                Debug.Log(message);
                break;

            case 1:

                Debug.LogWarning(message);
                break;

            case 2:
                Debug.LogError(message);
                break;

            case 3:
                Debug.Log(message);
                break;

            default:
                break;
            }
        });
    }
Beispiel #2
0
    private void Start()
    {
        client = new PESocket <ClientSession, NetMsg>();
        client.StartAsClient(IPCfg.srvIP, IPCfg.srvPort);

        client.SetLog(true, (string msg, int lv) =>
        {
            switch (lv)
            {
            case 0:
                msg = "Log:" + msg;
                Debug.Log(msg);
                break;

            case 1:
                msg = "LogWarning:" + msg;
                Debug.LogWarning(msg);
                break;

            case 2:
                msg = "LogError:" + msg;
                Debug.LogError(msg);
                break;

            case 4:
                msg = "Info:" + msg;
                Debug.Log(msg);
                break;
            }
        });
    }
Beispiel #3
0
    public override void Init()
    {
        client = new PESocket <ClientSession, GameMessage>();
        client.StartAsClient(ServiceConfigure.srvIP, ServiceConfigure.serPot);
        client.SetLog(true, (string msg, int lv) => {
            switch (lv)
            {
            case 0:
                msg = "Log:" + msg;
                Debug.Log(msg);
                break;

            case 1:
                msg = "Warn:" + msg;
                Debug.LogWarning(msg);
                break;

            case 2:
                msg = "Error:" + msg;
                Debug.LogError(msg);
                break;

            case 3:
                msg = "Info:" + msg;
                Debug.Log(msg);
                break;
            }
        });
    }
Beispiel #4
0
    private void SetLog()
    {
        socket.SetLog(true, (str, lev) =>
        {
            switch (lev)
            {
            case 1:
                Debug.Log(str);
                break;

            case 2:
                Debug.LogWarning(str);
                break;

            case 3:
                Debug.LogError(str);
                break;

            case 4:
                Debug.LogError(str);
                break;

            default:
                break;
            }
        });
    }
Beispiel #5
0
    public void InitSvc()
    {
        client = new PESocket <ClientSession, GameMsg>();


        client.SetLog(true, (string msg, int lv) =>
        {
            switch (lv)
            {
            case 0:
                msg = "Log:" + msg;
                Debug.Log(msg);
                break;

            case 1:
                msg = "LogWarning:" + msg;
                Debug.LogWarning(msg);
                break;

            case 2:
                msg = "LogError:" + msg;
                Debug.LogError(msg);
                break;

            case 4:
                msg = "Info:" + msg;
                Debug.Log(msg);
                break;
            }
        });
        client.StartAsClient(SrvCfg.srvIP, SrvCfg.srvPort);
        PECommon.Log("Init NetSvc...");
    }
Beispiel #6
0
    public void InitNetService()
    {
        instance = this;

        client = new PESocket <ClientSession, GameMsg>();
        client.StartAsClient(ServerConfig.serverIP, ServerConfig.serverPort);

        client.SetLog(true, (string msg, int lv) =>
        {
            switch (lv)
            {
            case 0:
                msg = "Log:" + msg;
                Debug.Log(msg);
                break;

            case 1:
                msg = "Warn:" + msg;
                Debug.LogWarning(msg);
                break;

            case 2:
                msg = "Error:" + msg;
                Debug.LogError(msg);
                break;

            case 3:
                msg = "Info:" + msg;
                Debug.Log(msg);
                break;
            }
        });

        PECommon.Log("NetService Init...");
    }
Beispiel #7
0
    public override void InitSev()
    {
        NetMonoSev.InitSingleton().Init();
        client = new PESocket <ClientSession, GameMsg>();
        client.StartAsClient(SerCfg.serIP, SerCfg.serProt);

        client.SetLog(true, (msg, lv) =>
        {
            switch (lv)
            {
            case 0:
                msg = "Log: " + msg;
                Debug.Log(msg);
                break;

            case 1:
                msg = "Warm: " + msg;
                Debug.LogWarning(msg);
                break;

            case 2:
                msg = "Error: " + msg;
                Debug.LogError(msg);
                break;

            case 3:
                msg = "Info: " + msg;
                Debug.Log(msg);
                break;
            }
        });

        Debug.Log("Init NetSev...");
    }
Beispiel #8
0
    public void InitSvc()
    {
        Instance = this;

        client = new PESocket <ClientSession, GameMsg>();
        client.SetLog(true, (string msg, int lv) => {
            switch (lv)
            {
            case 0:
                msg = "Log:" + msg;
                Debug.Log(msg);
                break;

            case 1:
                msg = "Warn:" + msg;
                Debug.LogWarning(msg);
                break;

            case 2:
                msg = "Error:" + msg;
                Debug.LogError(msg);
                break;

            case 3:
                msg = "Info:" + msg;
                Debug.Log(msg);
                break;
            }
        });
        client.StartAsClient(srvIP, srvPort);
    }
Beispiel #9
0
    public void InitSvc()
    {
        Instance = this;

        client = new PESocket <ClientSession, GameMsg>();
        client.SetLog(true, (string msg, int lv) =>
        {
            switch (lv)
            {
            case 0:
                msg = "Log:" + msg;
                Debug.Log(msg);
                break;

            case 1:
                msg = "Warn:" + msg;
                Debug.LogWarning(msg);
                break;

            case 2:
                msg = "Error:" + msg;
                Debug.LogError(msg);
                break;

            case 3:
                msg = "Info:" + msg;
                Debug.Log(msg);
                break;

            default:
                break;
            }
        });
        //client.StartAsClient(SrvCfg.srvIP, SrvCfg.srvPort);
        if (isInner)
        {
            client.StartAsClient(SrvCfg.localIP, SrvCfg.innerPort); //内网测试
        }
        else
        {
            IPHostEntry host = Dns.GetHostEntry(SrvCfg.strDomain);
            IPAddress   ip   = host.AddressList[0];
            client.StartAsClient(ip.ToString(), SrvCfg.externalPort); //外网测试
        }

        PECommon.Log("Init NetSvc...");
    }
Beispiel #10
0
    public void InitSvc()
    {
        instance = this;
        client   = new PESocket <ClientSession, GameMsg>();
        //根据回调的不同等级
        client.SetLog(true, (string msg, int lv) =>
        {
            switch (lv)
            {
            case 0:
                msg = "Log" + msg;
                Debug.Log(msg);
                break;

            case 1:
                msg = "LogWarning" + msg;
                Debug.LogWarning(msg);
                break;

            case 2:
                msg = "LogError" + msg;
                Debug.LogError(msg);
                break;

            case 3:
                msg = "LogInfo" + msg;
                Debug.Log(msg);
                break;

            default:
                break;
            }
        });
        client.StartAsClient(ServiceConfig.srvIP, ServiceConfig.srvPort);
        PECommon.Log("Init NetServece");
    }