Пример #1
0
        private static void postMessage(MainThreadMessageDelegate d, object[] payload)
        {
            _mq.Enqueue(new MainThreadMessage()
            {
                d = d, payload = payload
            });

            lock (_syncObj)
            {
                _mainSignal.Set();
            }
        }
Пример #2
0
        private static void postMessage(MainThreadMessageDelegate d, object[] payload)
        {
            if (_mq == null)
            {
                throw new ApplicationException("Message queue has not been initialized");
            }

            _mq.Enqueue(new MainThreadMessage()
            {
                d = d, payload = payload
            });

            lock (SyncObject)
            {
                _mainSignal.Set();
            }
        }
Пример #3
0
 public static void PostMessage(MainThreadMessageDelegate d, object[] payload)
 {
     postMessage(d, payload);
 }
Пример #4
0
        private static void postMessage(MainThreadMessageDelegate d, object[] payload)
        {
            if (_mq == null)
                throw new ApplicationException("Message queue has not been initialized");

            _mq.Enqueue(new MainThreadMessage() { d = d, payload = payload });

            lock (SyncObject)
            {
                _mainSignal.Set();
            }
        }
Пример #5
0
 public static void PostMessage(MainThreadMessageDelegate d, object[] payload)
 {
     postMessage(d, payload);
 }
Пример #6
0
        private static void postMessage(MainThreadMessageDelegate d, object[] payload)
        {
            _mq.Enqueue(new MainThreadMessage() { d = d, payload = payload });

            lock (_syncObj) {

                _mainSignal.Set();

            }
        }