Exemplo n.º 1
0
        private void _mainWorker_OnBrowserJSQuery(string query)
        {
            GenericEvent msg = new GenericEvent()
            {
                JsQuery     = query,
                GenericType = BrowserEventType.Generic,
                Type        = GenericEventType.JSQuery
            };

            EventPacket ep = new EventPacket
            {
                Event = msg,
                Type  = BrowserEventType.Generic
            };

            MemoryStream    mstr = new MemoryStream();
            BinaryFormatter bf   = new BinaryFormatter();

            bf.Serialize(mstr, ep);

            _outCommServer.WriteBytes(mstr.GetBuffer());
        }
Exemplo n.º 2
0
        public void SendDialogResponse(bool ok)
        {
            DialogEvent de = new DialogEvent()
            {
                GenericType = BrowserEventType.Dialog,
                success     = ok,
                input       = ""
            };

            EventPacket ep = new EventPacket
            {
                Event = de,
                Type  = BrowserEventType.Dialog
            };

            MemoryStream    mstr = new MemoryStream();
            BinaryFormatter bf   = new BinaryFormatter();

            bf.Serialize(mstr, ep);
            byte[] b = mstr.GetBuffer();

            //
            _outCommServer.WriteBytes(b);
        }