Package org.robovm.apple.foundation
Class NSMachPort
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSPort
org.robovm.apple.foundation.NSMachPort
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,ObjCProtocol
public class NSMachPort extends NSPort
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSMachPort.NSMachPortPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSPort
NSPort.Notifications, NSPort.NSPortPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description NSMachPort()NSMachPort(int machPort)NSMachPort(int machPort, NSMachPortRights f)protectedNSMachPort(NSObject.Handle h, long handle)protectedNSMachPort(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description NSMachPortDelegategetMachDelegate()intgetMachPort()protected longinit(int machPort)protected longinit(int machPort, NSMachPortRights f)voidremoveFromRunLoop(NSRunLoop runLoop, String mode)voidremoveFromRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)voidscheduleInRunLoop(NSRunLoop runLoop, String mode)voidscheduleInRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)voidsetDelegate(NSMachPortDelegate anObject)Methods inherited from class org.robovm.apple.foundation.NSPort
DidBecomeInvalidNotification, encode, getDelegate, getReservedSpaceLength, init, invalidate, isValid, send, send, setDelegateMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NSMachPort
public NSMachPort() -
NSMachPort
-
NSMachPort
-
NSMachPort
public NSMachPort(int machPort) -
NSMachPort
-
-
Method Details
-
getMachPort
public int getMachPort() -
scheduleInRunLoop
- Overrides:
scheduleInRunLoopin classNSPort
-
removeFromRunLoop
- Overrides:
removeFromRunLoopin classNSPort
-
init
protected long init(int machPort) -
setDelegate
-
getMachDelegate
-
init
-
scheduleInRunLoop
- Overrides:
scheduleInRunLoopin classNSPort
-
removeFromRunLoop
- Overrides:
removeFromRunLoopin classNSPort
-