コード例 #1
0
 public void SendResponse(System.Net.Sockets.NetworkStream customStream)
 {
     if (customStream != null)
     {
         AlexaCompSERVER.SendToLambda(json, customStream);
     }
     else
     {
         AlexaCompSERVER.SendToLambda(json);
     }
 }
コード例 #2
0
ファイル: Request.cs プロジェクト: akmadian/AlexaComp
        public void ProcessRequest(Request req)
        {
            if (AUTH != "testAuth")
            {
                AlexaCompSERVER.StopServer();
            }
            else
            {
                Clog("IS Test Request");
            }
            switch (req.COMMAND)
            {
            case "LAUNCH":
                Launch unused = new Launch(req.PRIMARY);
                break;

            case "COMPUTERCOMMAND":
                SystemCommand unused2 = new SystemCommand(req.PRIMARY);
                break;

            case "GETCOMPSTAT":
                CompStat unused3 = new CompStat(req.PRIMARY, req.SECONDARY, req.TERTIARY);
                break;

            case "AUDIOCOMMAND":
                AudioCommand unused4 = new AudioCommand(req.PRIMARY, req.SECONDARY);
                break;

            case "RGBCOMMAND":
                RGBCommand unused5 = new RGBCommand(req.PRIMARY, req.COLOR1, req.COLOR2);
                break;

            case "OPENDEVTOOLS":
                OpenDevTools unused6 = new OpenDevTools();
                break;
            }
            req.LogTimeElapsed();
        }