This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
@@ -0,0 +1,82 @@
using System;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.Xml.Serialization;
namespace Roblox.Grid.Rcc.Server;
[Serializable]
[GeneratedCode("wsdl", "4.8.3928.0")]
[DebuggerStepThrough]
[DesignerCategory("code")]
[XmlType(Namespace = "http://roblox.com/")]
public class Job : INotifyPropertyChanged
{
private string idField;
private double expirationInSecondsField;
private int categoryField;
private double coresField;
public string id
{
get
{
return idField;
}
set
{
idField = value;
RaisePropertyChanged("id");
}
}
public double expirationInSeconds
{
get
{
return expirationInSecondsField;
}
set
{
expirationInSecondsField = value;
RaisePropertyChanged("expirationInSeconds");
}
}
public int category
{
get
{
return categoryField;
}
set
{
categoryField = value;
RaisePropertyChanged("category");
}
}
public double cores
{
get
{
return coresField;
}
set
{
coresField = value;
RaisePropertyChanged("cores");
}
}
public event PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName)
{
this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
}
@@ -0,0 +1,17 @@
using System;
using System.CodeDom.Compiler;
using System.Xml.Serialization;
namespace Roblox.Grid.Rcc.Server;
[Serializable]
[GeneratedCode("wsdl", "4.8.3928.0")]
[XmlType(Namespace = "http://roblox.com/")]
public enum LuaType
{
LUA_TNIL,
LUA_TBOOLEAN,
LUA_TNUMBER,
LUA_TSTRING,
LUA_TTABLE
}
@@ -0,0 +1,67 @@
using System;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.Xml.Serialization;
namespace Roblox.Grid.Rcc.Server;
[Serializable]
[GeneratedCode("wsdl", "4.8.3928.0")]
[DebuggerStepThrough]
[DesignerCategory("code")]
[XmlType(Namespace = "http://roblox.com/")]
public class LuaValue : INotifyPropertyChanged
{
private LuaType typeField;
private string valueField;
private LuaValue[] tableField;
public LuaType type
{
get
{
return typeField;
}
set
{
typeField = value;
RaisePropertyChanged("type");
}
}
public string value
{
get
{
return valueField;
}
set
{
valueField = value;
RaisePropertyChanged("value");
}
}
public LuaValue[] table
{
get
{
return tableField;
}
set
{
tableField = value;
RaisePropertyChanged("table");
}
}
public event PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName)
{
this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
}
@@ -0,0 +1,90 @@
using System.CodeDom.Compiler;
using System.Web.Services;
using System.Web.Services.Description;
using System.Web.Services.Protocols;
using System.Xml.Serialization;
namespace Roblox.Grid.Rcc.Server;
[GeneratedCode("wsdl", "4.8.3928.0")]
[WebService(Namespace = "http://roblox.com/")]
[WebServiceBinding(Name = "RCCServiceSoap", Namespace = "http://roblox.com/")]
public abstract class RCCServiceSoap : WebService
{
[WebMethod]
[SoapDocumentMethod("http://roblox.com/HelloWorld", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract string HelloWorld();
[WebMethod]
[SoapDocumentMethod("http://roblox.com/GetVersion", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract string GetVersion();
[WebMethod]
[SoapDocumentMethod("http://roblox.com/GetStatus", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract Status GetStatus();
[WebMethod]
[SoapDocumentMethod("http://roblox.com/OpenJob", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[return: XmlElement("OpenJobResult")]
public abstract LuaValue[] OpenJob(Job job, ScriptExecution script);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/OpenJobEx", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract LuaValue[] OpenJobEx(Job job, ScriptExecution script);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/RenewLease", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract double RenewLease(string jobID, double expirationInSeconds);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/Execute", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[return: XmlElement("ExecuteResult", IsNullable = true)]
public abstract LuaValue[] Execute(string jobID, ScriptExecution script);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/ExecuteEx", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract LuaValue[] ExecuteEx(string jobID, ScriptExecution script);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/CloseJob", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract void CloseJob(string jobID);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/BatchJob", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[return: XmlElement("BatchJobResult", IsNullable = true)]
public abstract LuaValue[] BatchJob(Job job, ScriptExecution script);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/BatchJobEx", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract LuaValue[] BatchJobEx(Job job, ScriptExecution script);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/GetExpiration", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract double GetExpiration(string jobID);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/GetAllJobs", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[return: XmlElement("GetAllJobsResult", IsNullable = true)]
public abstract Job[] GetAllJobs();
[WebMethod]
[SoapDocumentMethod("http://roblox.com/GetAllJobsEx", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract Job[] GetAllJobsEx();
[WebMethod]
[SoapDocumentMethod("http://roblox.com/CloseExpiredJobs", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract int CloseExpiredJobs();
[WebMethod]
[SoapDocumentMethod("http://roblox.com/CloseAllJobs", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract int CloseAllJobs();
[WebMethod]
[SoapDocumentMethod("http://roblox.com/Diag", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[return: XmlElement("DiagResult", IsNullable = true)]
public abstract LuaValue[] Diag(int type, string jobID);
[WebMethod]
[SoapDocumentMethod("http://roblox.com/DiagEx", RequestNamespace = "http://roblox.com/", ResponseNamespace = "http://roblox.com/", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public abstract LuaValue[] DiagEx(int type, string jobID);
}
@@ -0,0 +1,67 @@
using System;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.Xml.Serialization;
namespace Roblox.Grid.Rcc.Server;
[Serializable]
[GeneratedCode("wsdl", "4.8.3928.0")]
[DebuggerStepThrough]
[DesignerCategory("code")]
[XmlType(Namespace = "http://roblox.com/")]
public class ScriptExecution : INotifyPropertyChanged
{
private string nameField;
private string scriptField;
private LuaValue[] argumentsField;
public string name
{
get
{
return nameField;
}
set
{
nameField = value;
RaisePropertyChanged("name");
}
}
public string script
{
get
{
return scriptField;
}
set
{
scriptField = value;
RaisePropertyChanged("script");
}
}
public LuaValue[] arguments
{
get
{
return argumentsField;
}
set
{
argumentsField = value;
RaisePropertyChanged("arguments");
}
}
public event PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName)
{
this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
}
@@ -0,0 +1,52 @@
using System;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.Xml.Serialization;
namespace Roblox.Grid.Rcc.Server;
[Serializable]
[GeneratedCode("wsdl", "4.8.3928.0")]
[DebuggerStepThrough]
[DesignerCategory("code")]
[XmlType(Namespace = "http://roblox.com/")]
public class Status : INotifyPropertyChanged
{
private string versionField;
private int environmentCountField;
public string version
{
get
{
return versionField;
}
set
{
versionField = value;
RaisePropertyChanged("version");
}
}
public int environmentCount
{
get
{
return environmentCountField;
}
set
{
environmentCountField = value;
RaisePropertyChanged("environmentCount");
}
}
public event PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName)
{
this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
}