31 lines
771 B
C#
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();
|
|
}
|
|
}
|
|
}
|