コード例 #1
0
ファイル: Test.cs プロジェクト: stammen/libpomelo2
        void Start()
        {
            const string logFile= "/tmp/cspomelo.log";
            if(InitLog(logFile) != 0)
            {
                DLog("error open log file : " + logFile);
            }

            PomeloClient.Log = DLog;
            PomeloClient.LibInit(PomeloClient.PC_LOG_DEBUG, null, null);

            client = new PomeloClient();
            if(! client.Init(false, false))
            {
                DLog("client init has occur a fatal error");
                return;
            }
            DLog("client inited");

            client.OnConnectSuccess += OnConnect;
            client.OnConnectSuccess += ()=>{
                DLog("client connected");
            };
            client.OnConnectFail += (msg)=>{
                DLog("client connect fail : " + msg);
            };
            client.OnDisconnect += OnDisconnect;
            client.OnDisconnect += (msg)=>{
                DLog("client disconnected : " + msg);
            };
            client.OnError += (err)=>{
                DLog("client occur an error : " + err);
            };
            client.Connect(ServerHost(), ServerPort());
        }
コード例 #2
0
        void Start()
        {
            const string logFile = "/tmp/cspomelo.log";

            if (InitLog(logFile) != 0)
            {
                DLog("error open log file : " + logFile);
            }

            PomeloClient.Log = DLog;
            PomeloClient.LibInit(PomeloClient.PC_LOG_DEBUG, null, null);

            client = new PomeloClient();
            if (!client.Init(false, false))
            {
                DLog("client init has occur a fatal error");
                return;
            }
            DLog("client inited");

            client.OnConnectSuccess += OnConnect;
            client.OnConnectSuccess += () => {
                DLog("client connected");
            };
            client.OnConnectFail += (msg) => {
                DLog("client connect fail : " + msg);
            };
            client.OnDisconnect += OnDisconnect;
            client.OnDisconnect += (msg) => {
                DLog("client disconnected : " + msg);
            };
            client.OnError += (err) => {
                DLog("client occur an error : " + err);
            };
            client.Connect(ServerHost(), ServerPort());
        }