com.github.unidbg.ios.struct.sysctl.DyldAllImageInfos64 Maven / Gradle / Ivy
The newest version!
package com.github.unidbg.ios.struct.sysctl;
import com.github.unidbg.pointer.UnidbgStructure;
import com.sun.jna.Pointer;
import java.util.Arrays;
import java.util.List;
public class DyldAllImageInfos64 extends UnidbgStructure {
public DyldAllImageInfos64(Pointer p) {
super(p);
}
public int version;
public int infoArrayCount;
public long infoArray;
public long notification;
public byte processDetachedFromSharedRegion;
public byte libSystemInitialized;
public long dyldImageLoadAddress;
public long jitInfo;
public long dyldVersion;
public long errorMessage;
public long terminationFlags;
public long coreSymbolicationShmPage;
public long systemOrderFlag;
public long uuidArrayCount;
public long uuidArray;
public long dyldAllImageInfosAddress;
public long initialImageCount;
public long errorKind;
public long errorClientOfDylibPath;
public long errorTargetDylibPath;
public long errorSymbol;
public long sharedCacheSlide;
public byte[] sharedCacheUUID = new byte[16];
public long[] reserved = new long[16];
@Override
protected List getFieldOrder() {
return Arrays.asList("version", "infoArrayCount", "infoArray", "notification", "processDetachedFromSharedRegion", "libSystemInitialized",
"dyldImageLoadAddress", "jitInfo", "dyldVersion", "errorMessage", "terminationFlags", "coreSymbolicationShmPage", "systemOrderFlag",
"uuidArrayCount", "uuidArray", "dyldAllImageInfosAddress", "initialImageCount", "errorKind", "errorClientOfDylibPath", "errorTargetDylibPath", "errorSymbol",
"sharedCacheSlide", "sharedCacheUUID", "reserved");
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy