Skip to content

Commit 679c56a

Browse files
committed
Split the NetworkingManager components to smaller namespaces
1 parent 691fd26 commit 679c56a

16 files changed

+29
-28
lines changed

MLAPI/MLAPI.csproj

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -73,26 +73,26 @@
7373
<Compile Include="Data\TrackedPointData.cs" />
7474
<Compile Include="MonoBehaviours\Prototyping\NetworkedAnimator.cs" />
7575
<Compile Include="MonoBehaviours\Prototyping\NetworkedNavMeshAgent.cs" />
76-
<Compile Include="NetworkingManagerComponents\BinarySerializer.cs" />
77-
<Compile Include="NetworkingManagerComponents\CryptographyHelper.cs" />
78-
<Compile Include="NetworkingManagerComponents\DiffieHellman.cs" />
79-
<Compile Include="NetworkingManagerComponents\EllipticCurve.cs" />
80-
<Compile Include="NetworkingManagerComponents\LagCompensationManager.cs" />
76+
<Compile Include="NetworkingManagerComponents\Binary\BinarySerializer.cs" />
77+
<Compile Include="NetworkingManagerComponents\Cryptography\CryptographyHelper.cs" />
78+
<Compile Include="NetworkingManagerComponents\Cryptography\DiffieHellman.cs" />
79+
<Compile Include="NetworkingManagerComponents\Cryptography\EllipticCurve.cs" />
80+
<Compile Include="NetworkingManagerComponents\Core\LagCompensationManager.cs" />
8181
<Compile Include="MonoBehaviours\Core\NetworkedBehaviour.cs" />
8282
<Compile Include="Data\NetworkedClient.cs" />
8383
<Compile Include="MonoBehaviours\Core\NetworkedObject.cs" />
8484
<Compile Include="Data\NetworkingConfiguration.cs" />
8585
<Compile Include="MonoBehaviours\Core\NetworkingManager.cs" />
8686
<Compile Include="MonoBehaviours\Core\TrackedObject.cs" />
8787
<Compile Include="MonoBehaviours\Prototyping\NetworkedTransform.cs" />
88-
<Compile Include="NetworkingManagerComponents\MessageManager.cs" />
89-
<Compile Include="NetworkingManagerComponents\NetworkPoolManager.cs" />
90-
<Compile Include="NetworkingManagerComponents\NetworkSceneManager.cs" />
91-
<Compile Include="NetworkingManagerComponents\SpawnManager.cs" />
88+
<Compile Include="NetworkingManagerComponents\Core\MessageManager.cs" />
89+
<Compile Include="NetworkingManagerComponents\Core\NetworkPoolManager.cs" />
90+
<Compile Include="NetworkingManagerComponents\Core\NetworkSceneManager.cs" />
91+
<Compile Include="NetworkingManagerComponents\Core\SpawnManager.cs" />
9292
<Compile Include="Properties\AssemblyInfo.cs" />
93-
<Compile Include="NetworkingManagerComponents\ClientIdManager.cs" />
93+
<Compile Include="NetworkingManagerComponents\Core\ClientIdManager.cs" />
9494
<Compile Include="Data\ClientIdKey.cs" />
95-
<Compile Include="NetworkingManagerComponents\MessageChunker.cs" />
95+
<Compile Include="NetworkingManagerComponents\Binary\MessageChunker.cs" />
9696
</ItemGroup>
9797
<ItemGroup>
9898
<None Include="packages.config" />

MLAPI/MonoBehaviours/Core/NetworkedBehaviour.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
using System;
22
using System.Collections.Generic;
33
using UnityEngine;
4-
using MLAPI.NetworkingManagerComponents;
54
using System.Reflection;
65
using MLAPI.Attributes;
76
using System.Linq;
87
using System.IO;
98
using MLAPI.Data;
9+
using MLAPI.NetworkingManagerComponents.Binary;
10+
using MLAPI.NetworkingManagerComponents.Core;
1011

1112
namespace MLAPI.MonoBehaviours.Core
1213
{

MLAPI/MonoBehaviours/Core/NetworkedObject.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using MLAPI.NetworkingManagerComponents;
1+
using MLAPI.NetworkingManagerComponents.Core;
22
using System;
33
using System.Collections.Generic;
44
using UnityEngine;

MLAPI/MonoBehaviours/Core/NetworkingManager.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using MLAPI.Data;
2-
using MLAPI.NetworkingManagerComponents;
32
using System;
43
using System.Collections;
54
using System.Collections.Generic;
@@ -8,6 +7,8 @@
87
using UnityEngine.Networking;
98
using System.Linq;
109
using System.Security.Cryptography;
10+
using MLAPI.NetworkingManagerComponents.Cryptography;
11+
using MLAPI.NetworkingManagerComponents.Core;
1112

1213
namespace MLAPI.MonoBehaviours.Core
1314
{

MLAPI/MonoBehaviours/Core/TrackedObject.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using MLAPI.Data;
2-
using MLAPI.NetworkingManagerComponents;
2+
using MLAPI.NetworkingManagerComponents.Core;
33
using System.Collections.Generic;
44
using UnityEngine;
55

MLAPI/NetworkingManagerComponents/BinarySerializer.cs renamed to MLAPI/NetworkingManagerComponents/Binary/BinarySerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
using System.Text;
77
using UnityEngine;
88

9-
namespace MLAPI.NetworkingManagerComponents
9+
namespace MLAPI.NetworkingManagerComponents.Binary
1010
{
1111
/// <summary>
1212
/// Helper class for serializing classes to binary

MLAPI/NetworkingManagerComponents/MessageChunker.cs renamed to MLAPI/NetworkingManagerComponents/Binary/MessageChunker.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System;
22
using System.Collections.Generic;
33

4-
namespace MLAPI.NetworkingManagerComponents
4+
namespace MLAPI.NetworkingManagerComponents.Binary
55
{
66
/// <summary>
77
/// Helper class to chunk messages

MLAPI/NetworkingManagerComponents/ClientIdManager.cs renamed to MLAPI/NetworkingManagerComponents/Core/ClientIdManager.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
using System;
2-
using System.Collections.Generic;
1+
using System.Collections.Generic;
32
using MLAPI.Data;
43

5-
namespace MLAPI.NetworkingManagerComponents
4+
namespace MLAPI.NetworkingManagerComponents.Core
65
{
76
internal static class ClientIdManager
87
{

MLAPI/NetworkingManagerComponents/LagCompensationManager.cs renamed to MLAPI/NetworkingManagerComponents/Core/LagCompensationManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using UnityEngine;
55
using UnityEngine.Networking;
66

7-
namespace MLAPI.NetworkingManagerComponents
7+
namespace MLAPI.NetworkingManagerComponents.Core
88
{
99
/// <summary>
1010
/// The main class for controlling lag compensation

MLAPI/NetworkingManagerComponents/MessageManager.cs renamed to MLAPI/NetworkingManagerComponents/Core/MessageManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
using System.Collections.Generic;
44
using UnityEngine;
55

6-
namespace MLAPI.NetworkingManagerComponents
6+
namespace MLAPI.NetworkingManagerComponents.Core
77
{
88
internal static class MessageManager
99
{

0 commit comments

Comments
 (0)