 webservice testService("###SERVER_ADDRESS###")
 {
     string testVPSServer();
     string startVPS(string vpsname);
     string destroyVPS(string vpsname);
     string killVPS(string vpsname, string imagetype);
     string shutdownVPS(string vpsname);
     string[] listStartedVPS();
     string getVPSState(string vpsname);
     string changeVPSxmPassword(string vpsname, string password);
     string changeVPSsoapPassword(string vpsname, string password);
     string changeVPSsshKey(string vpsname, string keystring);
     string reportInstalledIso(string vpsname);
     string reinstallVPSos(string vpsname, string ostype, string ramsize, string password, string nics, string gateway, string dns);
     string fsckVPSpartition(string vpsname);
     string changeBSDkernel(string vpsname, string ramsize, string kerneltype, string allipaddrs);
     string writeXenPVconf(string vpsname, string ramsize, string allipaddrs, string vncpassword, string howtoboot);
     string setupLVMDisks(string vpsname, string hddsize, string swapsize, string imagetype);
     string getCollectedPerformanceData(int count);
     string getNetworkUsage(string vpsname);
     string getIOUsage(string vpsname);
     string getCPUUsage(string vpsname);
     string[] getInstallableOS();
     string getVPSInstallLog(string vpsname, int numlines);
     string[] getInstallableAPP();
 }

