Implement remote command for reading device using OS calls.

This commit is contained in:
2020-12-13 23:30:21 +00:00
parent 378c3db1f5
commit 9ff680a309
3 changed files with 109 additions and 5 deletions

View File

@@ -398,4 +398,20 @@ namespace Aaru.Devices.Remote
{
public AaruPacketHeader hdr;
}
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct AaruPacketCmdOsRead
{
public AaruPacketHeader hdr;
public ulong offset;
public uint length;
}
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)]
public struct AaruPacketResOsRead
{
public AaruPacketHeader hdr;
public int errno;
public uint duration;
}
}