/ src / common / interop / TwoWayPipeMessageIPCManaged.idl
TwoWayPipeMessageIPCManaged.idl
 1  namespace PowerToys
 2  {
 3      namespace Interop
 4      {
 5          delegate void TwoWayPipeIPCReadCallback(String message);
 6          [default_interface] runtimeclass TwoWayPipeMessageIPCManaged : Windows.Foundation.IClosable
 7          {
 8              TwoWayPipeMessageIPCManaged(String inputPipeName, String outputPipeName, TwoWayPipeIPCReadCallback _callback);
 9              void Send(String msg);
10              void Start();
11              void End();
12          }
13      }
14  }