Example #1
0
        public string addSlave(MaxAmp2.MAS2.PrevReq pr)
        {
            IPAddress slaveip = IPAddress.Parse(pr.postParams["slaveIP"]);

            udpClient.send(Encoding.UTF8.GetBytes("mcsJoin"), slaveip);

            return("OK Server: " + utilities.Version);
        }
Example #2
0
        public string getSlaves(MaxAmp2.MAS2.PrevReq pr)
        {
            List <string> jsonObjs = new List <string>();

            foreach (slave.serverSide ss in server.clients)
            {
                jsonObjs.Add(ss.toJson());
            }
            return(utilities.jsonObjectsToArray(jsonObjs, "slaves"));
        }
Example #3
0
 public string pingBack(MaxAmp2.MAS2.PrevReq pr)
 {
     pingBackSlaves.Add(IPAddress.Parse(pr.postParams["slaveIP"]));
     return("OK Server: " + utilities.Version);
 }
Example #4
0
 public string slaveSearch(MaxAmp2.MAS2.PrevReq pr)
 {
     udpClient.emit(Encoding.UTF8.GetBytes("mcsPing"));
     return("OK Server: " + utilities.Version);
 }