public static CFMachPort create(int portNum, MachPortCallback callback) { long refcon = refconId.getAndIncrement(); CFMachPortContext context = new CFMachPortContext(); context.setInfo(refcon); BooleanPtr ptr = new BooleanPtr(); CFMachPort result = create(null, portNum, new FunctionPtr(cbPort), context, ptr); if (result != null) { synchronized (portCallbacks) { portCallbacks.put(refcon, callback); } } return result; }
public static CFRunLoopSource createRunLoopSource(CFMachPort port, @MachineSizedSInt long order) { return createRunLoopSource(null, port, order); } /*<methods>*/
public void setInvalidationCallBack(InvalidationCallback callback) { invalidationCallback = callback; if (callback == null) { setInvalidationCallBack0(null); } else { setInvalidationCallBack0(new FunctionPtr(cbInvalidate)); } } public static CFRunLoopSource createRunLoopSource(CFMachPort port, @MachineSizedSInt long order) {
public static CFMachPort create(MachPortCallback callback) { long refcon = refconId.getAndIncrement(); CFMachPortContext context = new CFMachPortContext(); context.setInfo(refcon); BooleanPtr ptr = new BooleanPtr(); CFMachPort result = create(null, new FunctionPtr(cbPort), context, ptr); if (result != null) { synchronized (portCallbacks) { portCallbacks.put(refcon, callback); } } return result; } public static CFMachPort create(int portNum, MachPortCallback callback) {
public void setInvalidationCallBack(InvalidationCallback callback) { invalidationCallback = callback; if (callback == null) { setInvalidationCallBack0(null); } else { setInvalidationCallBack0(new FunctionPtr(cbInvalidate)); } } public static CFRunLoopSource createRunLoopSource(CFMachPort port, @MachineSizedSInt long order) {
public static CFRunLoopSource createRunLoopSource(CFMachPort port, @MachineSizedSInt long order) { return createRunLoopSource(null, port, order); } /*<methods>*/
public static CFMachPort create(int portNum, MachPortCallback callback) { long refcon = refconId.getAndIncrement(); CFMachPortContext context = new CFMachPortContext(); context.setInfo(refcon); BooleanPtr ptr = new BooleanPtr(); CFMachPort result = create(null, portNum, new FunctionPtr(cbPort), context, ptr); if (result != null) { synchronized (portCallbacks) { portCallbacks.put(refcon, callback); } } return result; }
public void setInvalidationCallBack(InvalidationCallback callback) { invalidationCallback = callback; if (callback == null) { setInvalidationCallBack0(null); } else { setInvalidationCallBack0(new FunctionPtr(cbInvalidate)); } } public static CFRunLoopSource createRunLoopSource(CFMachPort port, @MachineSizedSInt long order) {
public static CFRunLoopSource createRunLoopSource(CFMachPort port, @MachineSizedSInt long order) { return createRunLoopSource(null, port, order); } /*<methods>*/
public static CFMachPort create(int portNum, MachPortCallback callback) { long refcon = refconId.getAndIncrement(); CFMachPortContext context = new CFMachPortContext(); context.setInfo(refcon); BooleanPtr ptr = new BooleanPtr(); CFMachPort result = create(null, portNum, new FunctionPtr(cbPort), context, ptr); if (result != null) { synchronized (portCallbacks) { portCallbacks.put(refcon, callback); } } return result; }
public static CFMachPort create(MachPortCallback callback) { long refcon = refconId.getAndIncrement(); CFMachPortContext context = new CFMachPortContext(); context.setInfo(refcon); BooleanPtr ptr = new BooleanPtr(); CFMachPort result = create(null, new FunctionPtr(cbPort), context, ptr); if (result != null) { synchronized (portCallbacks) { portCallbacks.put(refcon, callback); } } return result; } public static CFMachPort create(int portNum, MachPortCallback callback) {
public static CFMachPort create(MachPortCallback callback) { long refcon = refconId.getAndIncrement(); CFMachPortContext context = new CFMachPortContext(); context.setInfo(refcon); BooleanPtr ptr = new BooleanPtr(); CFMachPort result = create(null, new FunctionPtr(cbPort), context, ptr); if (result != null) { synchronized (portCallbacks) { portCallbacks.put(refcon, callback); } } return result; } public static CFMachPort create(int portNum, MachPortCallback callback) {