Example #1
0
    public void SendMsg(IExtensible msg)
    {
        byte[]   data = Serialize(msg);
        NadEvent evt  = Events.convertEvent(Events.SESSION_MESSAGE, data);

        if (clientSocket.Connected == true)
        {
            LoginInOutCodecs loginCodecs = new LoginInOutCodecs();
            byte[]           dataBytes   = loginCodecs.getOutCodecs().transform(evt) as byte[];
            clientSocket.Send(dataBytes);
        }
    }
Example #2
0
 void connectCallback(IAsyncResult asyncConnect)
 {
     if (clientSocket.Connected == true)
     {
         Debug.Log("connectSuccess");
         Debug.Log("Send Login info.....");
         LoginHelper      loginHelper = new LoginHelper("user@service", "1000129", "user", ipaddress, port);
         LoginInOutCodecs loginCodecs = new LoginInOutCodecs();
         byte[]           loginBytes  = loginCodecs.getOutCodecs().transform(loginHelper.getLoginEvent()) as byte[];
         clientSocket.Send(loginBytes);
     }
 }