using System; namespace Ryujinx.HLE.HOS.Services.Sockets.Bsd { interface IFileDescriptor : IDisposable { bool Blocking { get; set; } int Refcount { get; set; } LinuxError Read(out int readSize, Span buffer); LinuxError Write(out int writeSize, ReadOnlySpan buffer); } }