feat: Add unix sockets

- Unix sockets run parallel to Named Pipes
  - Named Pipes will only run on non-Wine
  - If the game crashes, the next run will clean up an orphaned socket.
- Restructure RPC to be a bit tidier
This commit is contained in:
Kaz Wolfe 2025-11-18 15:18:16 -08:00
parent 6a69a6e197
commit 71927a8bf6
No known key found for this signature in database
GPG key ID: 258813F53A16EBB4
14 changed files with 487 additions and 91 deletions

View file

@ -1,10 +1,11 @@
using System;
using System.Linq;
using Dalamud.Networking.Pipes;
using Dalamud.Networking.Rpc.Model;
using Xunit;
namespace Dalamud.Test.Pipes
namespace Dalamud.Test.Rpc
{
public class DalamudUriTests
{