@Runtime(CRuntime.class) public class HWMachine { static { NatJ.register(); } @CFunction public static native int sysctlbyname(BytePtr name, VoidPtr oldp, NUIntPtr oldlenp, VoidPtr newp, long newlen); public static String getMachineString () { String name = "hw.machine"; BytePtr namePtr = PtrFactory.newByteArray(name.getBytes()); NUIntPtr sizePtr = PtrFactory.newNUIntReference(); sysctlbyname(namePtr, null, sizePtr, null, 0); long longsize = sizePtr.get(); BytePtr machinePtr = PtrFactory.newByteReference(); machinePtr.setValue((byte) longsize); sysctlbyname(namePtr, machinePtr, sizePtr, null, 0); return machinePtr.toUTF8String(); } }
@Runtime(CRuntime.class) public class HWMachine { static { NatJ.register(); } @CFunction public static native int sysctlbyname(BytePtr name, VoidPtr oldp, NUIntPtr oldlenp, VoidPtr newp, long newlen); public static String getMachineString () { String name = "hw.machine"; BytePtr namePtr = PtrFactory.newByteArray(name.getBytes()); NUIntPtr sizePtr = PtrFactory.newNUIntReference(); sysctlbyname(namePtr, null, sizePtr, null, 0); long longsize = sizePtr.get(); BytePtr machinePtr = PtrFactory.newByteReference(); machinePtr.setValue((byte) longsize); sysctlbyname(namePtr, machinePtr, sizePtr, null, 0); return machinePtr.toUTF8String(); } }
@Runtime(ObjCRuntime.class) @Generated public interface Block_preloadEffectReduceToMonoCompletionBlock { @Generated void call_preloadEffectReduceToMonoCompletionBlock (ALBuffer arg0); }
@Runtime(ObjCRuntime.class) @Generated public interface Block_registerNotificationCallbackUserData { @Generated void call_registerNotificationCallbackUserData (ALSource arg0, int arg1, VoidPtr arg2); }
@Runtime(ObjCRuntime.class) @Generated public interface Block_preloadEffectReduceToMonoCompletionBlock { @Generated void call_preloadEffectReduceToMonoCompletionBlock (ALBuffer arg0); }
@Runtime(ObjCRuntime.class) @Generated public interface Block_preloadEffectsReduceToMonoProgressBlock { @Generated void call_preloadEffectsReduceToMonoProgressBlock (@NUInt long arg0, @NUInt long arg1, @NUInt long arg2); }
@Runtime(ObjCRuntime.class) @Generated public interface Block_preloadEffectsReduceToMonoProgressBlock { @Generated void call_preloadEffectsReduceToMonoProgressBlock (@NUInt long arg0, @NUInt long arg1, @NUInt long arg2); }
@Runtime(ObjCRuntime.class) @Generated public interface Block_registerNotificationCallbackUserData { @Generated void call_registerNotificationCallbackUserData (ALSource arg0, int arg1, VoidPtr arg2); }
@Generated @Runtime(ObjCRuntime.class) @ObjCProtocolName("OALSuspendManager") public interface OALSuspendManager extends OALSuspendListener { @Generated @Selector("addSuspendListener:") void addSuspendListener (@Mapped(ObjCObjectMapper.class) Object listener); @Generated @Selector("removeSuspendListener:") void removeSuspendListener (@Mapped(ObjCObjectMapper.class) Object listener); @Generated @Selector("suspended") boolean suspended (); }
@Generated @Runtime(ObjCRuntime.class) @ObjCProtocolName("OALSuspendManager") public interface OALSuspendManager extends OALSuspendListener { @Generated @Selector("addSuspendListener:") void addSuspendListener (@Mapped(ObjCObjectMapper.class) Object listener); @Generated @Selector("removeSuspendListener:") void removeSuspendListener (@Mapped(ObjCObjectMapper.class) Object listener); @Generated @Selector("suspended") boolean suspended (); }
@Generated @Runtime(ObjCRuntime.class) @ObjCProtocolName("OALSuspendListener") public interface OALSuspendListener { @Generated @Selector("interrupted") boolean interrupted (); @Generated @Selector("manuallySuspended") boolean manuallySuspended (); @Generated @Selector("setInterrupted:") void setInterrupted (boolean value); @Generated @Selector("setManuallySuspended:") void setManuallySuspended (boolean value); }
@Generated @Runtime(ObjCRuntime.class) @ObjCProtocolName("OALSuspendListener") public interface OALSuspendListener { @Generated @Selector("interrupted") boolean interrupted (); @Generated @Selector("manuallySuspended") boolean manuallySuspended (); @Generated @Selector("setInterrupted:") void setInterrupted (boolean value); @Generated @Selector("setManuallySuspended:") void setManuallySuspended (boolean value); }
@org.moe.natj.general.ann.Runtime(ObjCRuntime.class) @ObjCClassName("IOSGLKView") @RegisterOnStartup
@org.moe.natj.general.ann.Runtime(ObjCRuntime.class) @ObjCClassName("IOSGLKView") @RegisterOnStartup
@Generated @Runtime(ObjCRuntime.class) @ObjCClassBinding public class ALSoundSourcePool extends NSObject {
@Generated @Runtime(ObjCRuntime.class) @ObjCClassBinding public class ALSoundSourcePool extends NSObject {
@Generated @Runtime(ObjCRuntime.class) @ObjCProtocolName("ALSoundSource") public interface ALSoundSource {
@Generated @Runtime(ObjCRuntime.class) @ObjCProtocolName("ALSoundSource") public interface ALSoundSource {
@Generated @Runtime(ObjCRuntime.class) @ObjCClassBinding public class ALBuffer extends NSObject {
@Generated @Runtime(ObjCRuntime.class) @ObjCClassBinding public class ALDevice extends NSObject implements OALSuspendManager {