Exemple #1
0
    // Use this for initialization
    void Awake()
    {
        callback.callback += GetClientMessage;
        SocketProcessData process = new SocketProcessData(callback);

        _dispatcher       = new SocketEventDispatcher(process);
        _packetProcesser  = new PacketProcesser();
        RecvEventHandler += new EventHandler <RecvEvent>(this.OnRecveHandler);
    }
Exemple #2
0
    // Use this for initialization
    void Start()
    {
        SocketCallBack callback = new SocketCallBack();

        callback.callback += GetServerMessage;
        DemoCMDProcess process = new DemoCMDProcess(callback);

        this.diapatcher = new SocketEventDispatcher(process);
        this.client     = new SocketClient();
        this.client.SocketMessageReceivedFromServer += new EventHandler <SocketMessageReceivedFromServer>(this.OnReceiveMessageFromServer);
        this.client.CreateConnectCompleted          += new EventHandler <CreateConnectionAsyncArgs>(this.OnCreateConnectionComplete);
        this.client.CloseHandler += new EventHandler(this.CloseHandler);
        this.client.ConnectError += new EventHandler(this.ConnectError);
    }
Exemple #3
0
    public void InitClient()
    {
        _packetProcesser = new PacketProcesser();

        SocketCallBack callback = new SocketCallBack();

        callback.callback += GetServerMessage;
        SocketProcessData process = new SocketProcessData(callback);

        _dispatcher = new SocketEventDispatcher(process);


        _client = new SocketClient();
        _client.RecvEventHandler    += new EventHandler <RecvEvent>(this.OnRecveHandler);
        _client.ConnectHandler      += new EventHandler <ConnectEvent>(this.OnConnectHandler);
        _client.CloseHandler        += new EventHandler(this.OnCloseHandler);
        _client.ConnectErrorHandler += new EventHandler(this.OnConnectErrorHandler);
        _client.ReconnectHandler    += new EventHandler(this.OnReconnectHandler);
    }