Files
LuaCsForBarotraumaEP/Barotrauma/BarotraumaServer/ServerSource/Networking/ChildServerRelay.cs
2020-06-04 16:41:07 +03:00

31 lines
771 B
C#

using System;
using System.Collections.Generic;
using System.Diagnostics;
using Barotrauma.IO;
using System.IO.Pipes;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Win32.SafeHandles;
namespace Barotrauma.Networking
{
static partial class ChildServerRelay
{
public static void Start(string writeHandle, string readHandle)
{
var writePipe = new AnonymousPipeClientStream(PipeDirection.Out, writeHandle);
var readPipe = new AnonymousPipeClientStream(PipeDirection.In, readHandle);
writeStream = writePipe; readStream = readPipe;
PrivateStart();
}
public static void ShutDown()
{
PrivateShutDown();
}
}
}