aboutsummaryrefslogtreecommitdiff
path: root/ChocolArm64/Memory/AMemoryMapInfo.cs
blob: 44b2cc079e62cd2c2772f6af18f346066cf81e76 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
namespace ChocolArm64.Memory
{
    public struct AMemoryMapInfo
    {
        public long Position { get; private set; }
        public long Size     { get; private set; }
        public int  Type     { get; private set; }
        public int  Attr     { get; private set; }

        public AMemoryPerm Perm { get; private set; }

        public AMemoryMapInfo(long Position, long Size, int Type, int Attr, AMemoryPerm Perm)
        {
            this.Position = Position;
            this.Size     = Size;
            this.Type     = Type;
            this.Attr     = Attr;
            this.Perm     = Perm;
        }
    }
}