Ejemplo n.º 1
0
    private static void send_cb(IAsyncResult ar)
    {
        netsocket obj = (netsocket)ar.AsyncState;

        if (obj.sendq.Count == 0)
        {
            return;
        }
        byte[] a = (byte[])obj.sendq.Dequeue();
        obj.dosend(a);
        return;
    }
Ejemplo n.º 2
0
    private static void connect_cb(IAsyncResult ar)
    {
        netsocket obj = (netsocket)ar.AsyncState;

        obj._status = CONNECTED;
        Debug.Log("Connect:" + obj.s.Connected);
        obj.dorecv();
        if (obj.sendq.Count > 0)
        {
            byte[] a = (byte[])obj.sendq.Dequeue();
            obj.dosend(a);
        }
        return;
    }