protected override void ExecuteJsonCommand(SuperWebSocket.WebSocketSession session, PlayerHtmlReceiveData commandInfo) { //Read in player html and send it back string html = MuteApp.WebServer.GetExtensionPlayerHtml(); PlayerHtmlSendData request = new PlayerHtmlSendData(); request.Html = html; MixerWebSocketServerHelper.SendCommand("PLAYERHTML", request); }
private static void m_WebSocketServer_NewSessionConnected(WebSocketSession session) { _sessions.Add(session); //WinSoundServer.OsIntegrationPackage.PidManager.AddSocketServerProcName(""); could get it from first received data (if so, don't do this here) //Read in player html and send it back string html = MuteApp.WebServer.GetExtensionPlayerHtml(); PlayerHtmlSendData request = new PlayerHtmlSendData(); request.Html = html; MixerWebSocketServerHelper.SendCommand("PLAYERHTML", request); UiPackage.UiCommands.UpdateUiForState(); // sends playerstate MixerWebSocketServerHelper.SendCommand("BGMUSICSITES", new GetBgMusicSiteSendData()); int x = 0; x++; }