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
,org.robovm.objc.ObjCProtocol
public class NSMachPort extends NSPort
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSMachPort.NSMachPortPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSPort
NSPort.Notifications, NSPort.NSPortPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NSMachPort()
NSMachPort(int machPort)
NSMachPort(int machPort, NSMachPortRights f)
protected
NSMachPort(NSObject.Handle h, long handle)
protected
NSMachPort(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSMachPortDelegate
getMachDelegate()
int
getMachPort()
protected long
init(int machPort)
protected long
init(int machPort, NSMachPortRights f)
void
removeFromRunLoop(NSRunLoop runLoop, java.lang.String mode)
void
removeFromRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)
void
scheduleInRunLoop(NSRunLoop runLoop, java.lang.String mode)
void
scheduleInRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)
void
setDelegate(NSMachPortDelegate anObject)
-
Methods inherited from class org.robovm.apple.foundation.NSPort
DidBecomeInvalidNotification, encode, getDelegate, getReservedSpaceLength, init, invalidate, isValid, send, send, setDelegate
-
Methods 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, willChangeValues
-
-
-
-
Constructor Detail
-
NSMachPort
public NSMachPort()
-
NSMachPort
protected NSMachPort(NSObject.Handle h, long handle)
-
NSMachPort
protected NSMachPort(NSObject.SkipInit skipInit)
-
NSMachPort
public NSMachPort(int machPort)
-
NSMachPort
public NSMachPort(int machPort, NSMachPortRights f)
- Since:
- Available in iOS 2.0 and later.
-
-
Method Detail
-
getMachPort
public int getMachPort()
-
scheduleInRunLoop
public void scheduleInRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)
- Overrides:
scheduleInRunLoop
in classNSPort
-
removeFromRunLoop
public void removeFromRunLoop(NSRunLoop aRunLoop, NSRunLoopMode mode)
- Overrides:
removeFromRunLoop
in classNSPort
-
init
protected long init(int machPort)
-
setDelegate
public void setDelegate(NSMachPortDelegate anObject)
-
getMachDelegate
public NSMachPortDelegate getMachDelegate()
-
init
protected long init(int machPort, NSMachPortRights f)
- Since:
- Available in iOS 2.0 and later.
-
scheduleInRunLoop
public void scheduleInRunLoop(NSRunLoop runLoop, java.lang.String mode)
- Overrides:
scheduleInRunLoop
in classNSPort
-
removeFromRunLoop
public void removeFromRunLoop(NSRunLoop runLoop, java.lang.String mode)
- Overrides:
removeFromRunLoop
in classNSPort
-
-