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()); }
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); }