示例#1
0
        public void PostReceiveEnd(ReceivePacket entity, bool isSuccess)
        {
            ReceiveListener listener = mReceiveListener;

            if (listener != null)
            {
                entity.SetSuccess(isSuccess);
                PostBlink(new ReceiveDeliveryRunnable(listener, entity, 0, true));
            }
        }
示例#2
0
        public void PostReceiveEnd(ReceivePacket entity, bool isSuccess)
        {
            ReceiveListener listener = mReceiveListener;

            if (listener != null && entity != null)
            {
                entity.SetSuccess(isSuccess);
                PostQueue(new ReceiveEndDeliveryRunnable(listener, entity));
            }
        }
示例#3
0
        public void PostReceiveEnd(ReceivePacket entity, bool isSuccess)
        {
            ReceiveListener listener = mReceiveListener;

            if (listener != null && entity != null)
            {
                entity.SetSuccess(isSuccess);
                PostQueue(() =>
                {
                    listener.OnReceiveEnd(entity);
                });
            }
        }
示例#4
0
 public void PostReceiveEnd(ReceivePacket entity, bool isSuccess)
 {
     entity.SetSuccess(isSuccess);
     mPoster.Execute(new ReceiveDeliveryRunnable(GetReceiveListener(), entity, null, true));
 }