|
@@ -15,67 +15,71 @@ namespace NTMiner.MinerStudio {
|
|
|
|
|
|
private MinerStudioService() { }
|
|
|
|
|
|
- public void AtikmdagPatcherAsync(IMinerData client) {
|
|
|
+ public void GetLatestSnapshotsAsync(int limit, Action<GetCoinSnapshotsResponse, Exception> callback) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void BlockWAUAsync(IMinerData client) {
|
|
|
+ public void QueryClientsAsync(QueryClientsRequest query, Action<QueryClientsResponse, Exception> callback) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void EnableRemoteDesktopAsync(IMinerData client) {
|
|
|
+ public void UpdateClientAsync(string objectId, string propertyName, object value, Action<ResponseBase, Exception> callback) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void GetDrivesAsync(IMinerData client) {
|
|
|
+ public void UpdateClientsAsync(string propertyName, Dictionary<string, object> values, Action<ResponseBase, Exception> callback) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void GetGpuProfilesJsonAsync(IMinerData client) {
|
|
|
+ public void RemoveClientsAsync(List<string> objectIds, Action<ResponseBase, Exception> callback) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void GetLatestSnapshotsAsync(int limit, Action<GetCoinSnapshotsResponse, Exception> callback) {
|
|
|
+ public void GetConsoleOutLinesAsync(IMinerData client, long afterTime) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void GetLocalIpsAsync(IMinerData client) {
|
|
|
+ public void EnableRemoteDesktopAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void GetOperationResultsAsync(IMinerData client, long afterTime) {
|
|
|
+ public void BlockWAUAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void GetSelfWorkLocalJsonAsync(IMinerData client) {
|
|
|
+ public void AtikmdagPatcherAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void QueryClientsAsync(QueryClientsRequest query, Action<QueryClientsResponse, Exception> callback) {
|
|
|
+ public void SwitchRadeonGpuAsync(IMinerData client, bool on) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void RemoveClientsAsync(List<string> objectIds, Action<ResponseBase, Exception> callback) {
|
|
|
+ public void RestartWindowsAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void RestartWindowsAsync(IMinerData client) {
|
|
|
+ public void ShutdownWindowsAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void SaveGpuProfilesJsonAsync(IMinerData client, string json) {
|
|
|
+ public void SetAutoBootStartAsync(IMinerData client, SetAutoBootStartRequest request) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void SaveSelfWorkLocalJsonAsync(IMinerData client, string localJson, string serverJson) {
|
|
|
+ public void StartMineAsync(IMinerData client, Guid workId) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void SetAutoBootStartAsync(IMinerData client, SetAutoBootStartRequest request) {
|
|
|
+ public void StopMineAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void SetLocalIpsAsync(IMinerData client, List<LocalIpInput> data) {
|
|
|
+ public void UpgradeNTMinerAsync(IMinerData client, string ntminerFileName) {
|
|
|
+ throw new NotImplementedException();
|
|
|
+ }
|
|
|
+
|
|
|
+ public void GetDrivesAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
@@ -83,31 +87,31 @@ namespace NTMiner.MinerStudio {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void ShutdownWindowsAsync(IMinerData client) {
|
|
|
+ public void GetLocalIpsAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void StartMineAsync(IMinerData client, Guid workId) {
|
|
|
+ public void SetLocalIpsAsync(IMinerData client, List<LocalIpInput> data) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void StopMineAsync(IMinerData client) {
|
|
|
+ public void GetOperationResultsAsync(IMinerData client, long afterTime) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void SwitchRadeonGpuAsync(IMinerData client, bool on) {
|
|
|
+ public void GetSelfWorkLocalJsonAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void UpdateClientAsync(string objectId, string propertyName, object value, Action<ResponseBase, Exception> callback) {
|
|
|
+ public void SaveSelfWorkLocalJsonAsync(IMinerData client, string localJson, string serverJson) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void UpdateClientsAsync(string propertyName, Dictionary<string, object> values, Action<ResponseBase, Exception> callback) {
|
|
|
+ public void GetGpuProfilesJsonAsync(IMinerData client) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
|
|
|
- public void UpgradeNTMinerAsync(IMinerData client, string ntminerFileName) {
|
|
|
+ public void SaveGpuProfilesJsonAsync(IMinerData client, string json) {
|
|
|
throw new NotImplementedException();
|
|
|
}
|
|
|
}
|