diff --git a/Client/Client.csproj b/Client/Client.csproj index ad4464ed..db491b62 100644 --- a/Client/Client.csproj +++ b/Client/Client.csproj @@ -95,6 +95,7 @@ + diff --git a/Client/Core/Networking/QuasarClient.cs b/Client/Core/Networking/QuasarClient.cs index 71849d73..e55d79e5 100644 --- a/Client/Core/Networking/QuasarClient.cs +++ b/Client/Core/Networking/QuasarClient.cs @@ -82,6 +82,7 @@ namespace xClient.Core.Networking typeof (Packets.ClientPackets.GetCreateRegistryKeyResponse), typeof (Packets.ClientPackets.GetDeleteRegistryKeyResponse), typeof (Packets.ClientPackets.GetRenameRegistryKeyResponse), + typeof (Packets.ClientPackets.GetCreateRegistryValueResponse), typeof (ReverseProxy.Packets.ReverseProxyConnect), typeof (ReverseProxy.Packets.ReverseProxyConnectResponse), typeof (ReverseProxy.Packets.ReverseProxyData), diff --git a/Client/Core/Packets/ClientPackets/GetCreateRegistryValueResponse.cs b/Client/Core/Packets/ClientPackets/GetCreateRegistryValueResponse.cs new file mode 100644 index 00000000..be706de5 --- /dev/null +++ b/Client/Core/Packets/ClientPackets/GetCreateRegistryValueResponse.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using xClient.Core.Networking; +using xClient.Core.Registry; + +namespace xClient.Core.Packets.ClientPackets +{ + [Serializable] + public class GetCreateRegistryValueResponse : IPacket + { + public string KeyPath { get; set; } + public RegValueData Value { get; set; } + + public bool IsError { get; set; } + public string ErrorMsg { get; set; } + + public GetCreateRegistryValueResponse() { } + + public void Execute(Client client) + { + client.Send(this); + } + } +} diff --git a/Server/Core/Networking/QuasarServer.cs b/Server/Core/Networking/QuasarServer.cs index 01102573..42d5efa0 100644 --- a/Server/Core/Networking/QuasarServer.cs +++ b/Server/Core/Networking/QuasarServer.cs @@ -129,6 +129,7 @@ namespace xServer.Core.Networking typeof (Packets.ClientPackets.GetCreateRegistryKeyResponse), typeof (Packets.ClientPackets.GetDeleteRegistryKeyResponse), typeof (Packets.ClientPackets.GetRenameRegistryKeyResponse), + typeof (Packets.ClientPackets.GetCreateRegistryValueResponse), typeof (ReverseProxy.Packets.ReverseProxyConnect), typeof (ReverseProxy.Packets.ReverseProxyConnectResponse), typeof (ReverseProxy.Packets.ReverseProxyData), diff --git a/Server/Core/Packets/ClientPackets/GetCreateRegistryValueResponse.cs b/Server/Core/Packets/ClientPackets/GetCreateRegistryValueResponse.cs new file mode 100644 index 00000000..773cf0c7 --- /dev/null +++ b/Server/Core/Packets/ClientPackets/GetCreateRegistryValueResponse.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using xServer.Core.Networking; +using xServer.Core.Registry; + +namespace xServer.Core.Packets.ClientPackets +{ + [Serializable] + public class GetCreateRegistryValueResponse : IPacket + { + public string KeyPath { get; set; } + public RegValueData Value { get; set; } + + public bool IsError { get; set; } + public string ErrorMsg { get; set; } + + public GetCreateRegistryValueResponse() { } + + public void Execute(Client client) + { + client.Send(this); + } + } +} diff --git a/Server/Server.csproj b/Server/Server.csproj index 66d78c59..e251c3e2 100644 --- a/Server/Server.csproj +++ b/Server/Server.csproj @@ -141,6 +141,7 @@ +