123456789101112131415161718192021222324252627 |
- using MinecraftStatus;
- using System.Net;
- using VeloeMonitorDataCollector.Dependencies;
- using VeloeMonitorDataCollector.Models;
- namespace VeloeMonitorDataCollector;
- public interface IDataSendable
- {
- public void SendHardware(in Dictionary<string, float> data);
-
- public void SendMinecraft(in McStatus data, in string name);
-
- public void SendSteam(in SteamData data,in string name);
- public void SendGamespy3(in Gs3Status.Status data, in string name);
- public void SendGamespy2(in Gs2Status.Status data, in string name);
- public void Close();
- public bool CheckHardware(in Dictionary<string,float> input);
- public bool CheckGameServer(in string name,in string type);
- void SendUrl(HttpWebResponse data, string name);
- }
|