Skip to content

Commit 8cca252

Browse files
committed
Changed access-types
1 parent 54c82c9 commit 8cca252

File tree

7 files changed

+29
-29
lines changed

7 files changed

+29
-29
lines changed

OpenCS2hock/CS2MessageHandler.cs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22

33
namespace OpenCS2hock;
44

5-
public class CS2MessageHandler
5+
internal class CS2MessageHandler
66
{
7-
public delegate void CS2EventHandler();
8-
public event CS2EventHandler? OnKill;
9-
public event CS2EventHandler? OnDeath;
10-
public event CS2EventHandler? OnRoundStart;
11-
public event CS2EventHandler? OnRoundEnd;
12-
public event CS2EventHandler? OnRoundWin;
13-
public event CS2EventHandler? OnRoundLoss;
7+
internal delegate void CS2EventHandler();
8+
internal event CS2EventHandler? OnKill;
9+
internal event CS2EventHandler? OnDeath;
10+
internal event CS2EventHandler? OnRoundStart;
11+
internal event CS2EventHandler? OnRoundEnd;
12+
internal event CS2EventHandler? OnRoundWin;
13+
internal event CS2EventHandler? OnRoundLoss;
1414

15-
public void HandleCS2Message(string message, string mySteamId)
15+
internal void HandleCS2Message(string message, string mySteamId)
1616
{
1717
JObject messageJson = JObject.Parse(message);
1818
string? steamId = messageJson.SelectToken("player.steamid", false)?.Value<string>();

OpenCS2hock/ConfiguredInteger.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
namespace OpenCS2hock;
22

3-
public class ConfiguredInteger
3+
internal class ConfiguredInteger
44
{
55
private readonly int _min, _max;
66

7-
public ConfiguredInteger(int min = 0, int max = 50)
7+
internal ConfiguredInteger(int min = 0, int max = 50)
88
{
99
this._min = min;
1010
this._max = max;
1111
}
1212

13-
public int GetValue()
13+
internal int GetValue()
1414
{
1515
return Random.Shared.Next(_min, _max);
1616
}

OpenCS2hock/GSIServer.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33

44
namespace OpenCS2hock;
55

6-
public class GSIServer
6+
internal class GSIServer
77
{
88
private HttpListener HttpListener { get; init; }
9-
public delegate void OnMessageEventHandler(string content);
10-
public event OnMessageEventHandler? OnMessage;
9+
internal delegate void OnMessageEventHandler(string content);
10+
internal event OnMessageEventHandler? OnMessage;
1111

1212
private bool _keepRunning = true;
13-
public bool IsRunning { get; private set; }
13+
internal bool IsRunning { get; private set; }
1414

15-
public GSIServer(int port)
15+
internal GSIServer(int port)
1616
{
1717
HttpListener = new HttpListener();
1818
HttpListener.Prefixes.Add($"http://127.0.0.1:{port}/");

OpenCS2hock/Installer.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ namespace OpenCS2hock;
55

66
public static class Installer
77
{
8-
public static Settings GetSettings(string? path = null)
8+
internal static Settings GetSettings(string? path = null)
99
{
1010
string settingsFilePath = path ?? "config.json";
1111
if (!File.Exists(settingsFilePath))
@@ -14,7 +14,7 @@ public static Settings GetSettings(string? path = null)
1414
return JsonConvert.DeserializeObject<Settings>(File.ReadAllText(settingsFilePath));
1515
}
1616

17-
public static List<Shocker> GetShockers(Settings settings)
17+
internal static List<Shocker> GetShockers(Settings settings)
1818
{
1919
List<Shocker> shockers = new();
2020
shockers.Add(new OpenShock(settings.OpenShockSettings.Endpoint, settings.OpenShockSettings.ApiKey,
@@ -24,13 +24,13 @@ public static List<Shocker> GetShockers(Settings settings)
2424
return shockers;
2525
}
2626

27-
public static void InstallGsi()
27+
internal static void InstallGsi()
2828
{
2929
string installLocation = Path.Combine(GetInstallDirectory(), "game\\csgo\\cfg\\gamestate_integration_opencs2hock.cfg");
3030
File.WriteAllText(installLocation, Resources.GSI_CFG_Content);
3131
}
32-
33-
public static string GetInstallDirectory(int appId = 730)
32+
33+
private static string GetInstallDirectory(int appId = 730)
3434
{
3535
string steamInstallation =
3636
#pragma warning disable CA1416 //Registry only available on Windows

OpenCS2hock/OpenShock.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
namespace OpenCS2hock;
55

6-
public class OpenShock : Shocker
6+
internal class OpenShock : Shocker
77
{
88
protected override void ControlInternal(ControlAction action, string shockerId, int intensity, int duration)
99
{
@@ -23,7 +23,7 @@ protected override void ControlInternal(ControlAction action, string shockerId,
2323
};
2424
request.Headers.Add("OpenShockToken", ApiKey);
2525
HttpResponseMessage response = this.HttpClient.Send(request);
26-
Console.WriteLine(response.StatusCode);
26+
Console.WriteLine($"{request.RequestUri} response: {response.StatusCode}");
2727
}
2828

2929
private byte ControlActionToByte(ControlAction action)
@@ -37,7 +37,7 @@ private byte ControlActionToByte(ControlAction action)
3737
};
3838
}
3939

40-
public OpenShock(string endpoint, string apiKey, string[] shockerIds, ConfiguredInteger intensity, ConfiguredInteger duration) : base(endpoint, apiKey, shockerIds, intensity, duration)
40+
internal OpenShock(string endpoint, string apiKey, string[] shockerIds, ConfiguredInteger intensity, ConfiguredInteger duration) : base(endpoint, apiKey, shockerIds, intensity, duration)
4141
{
4242

4343
}

OpenCS2hock/Settings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public override string ToString()
4444
return JsonConvert.SerializeObject(this, Formatting.Indented);
4545
}
4646

47-
public static Shocker.ControlAction StringToAction(string str)
47+
internal static Shocker.ControlAction StringToAction(string str)
4848
{
4949
return str.ToLower() switch
5050
{

OpenCS2hock/Shocker.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
namespace OpenCS2hock;
22

3-
public abstract class Shocker
3+
internal abstract class Shocker
44
{
55
protected readonly HttpClient HttpClient;
66
protected readonly string ApiKey,Endpoint;
77
private readonly string[] _shockerIds;
88
private readonly ConfiguredInteger _intensity, _duration;
99

10-
public enum ControlAction { Beep, Vibrate, Shock, Nothing }
10+
internal enum ControlAction { Beep, Vibrate, Shock, Nothing }
1111

12-
public void Control(ControlAction action, string? shockerId = null)
12+
internal void Control(ControlAction action, string? shockerId = null)
1313
{
1414
int intensity = _intensity.GetValue();
1515
int duration = _duration.GetValue();

0 commit comments

Comments
 (0)