Package org.robovm.apple.foundation
Class NSXPCInterface
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSXPCInterface
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSXPCInterface extends NSObject
- Since:
- Available in iOS 6.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSXPCInterface.NSXPCInterfacePtr
-
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 NSXPCInterface()
protected
NSXPCInterface(NSObject.Handle h, long handle)
protected
NSXPCInterface(NSObject.SkipInit skipInit)
NSXPCInterface(org.robovm.objc.ObjCProtocol protocol)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(org.robovm.objc.ObjCProtocol protocol)
NSSet<?>
getClassesForSelector(org.robovm.objc.Selector sel, long arg, boolean ofReply)
NSXPCInterface
getInterfaceForSelector(org.robovm.objc.Selector sel, long arg, boolean ofReply)
org.robovm.objc.ObjCProtocol
getProtocol()
void
setClasses(NSSet<?> classes, org.robovm.objc.Selector sel, long arg, boolean ofReply)
void
setInterface(NSXPCInterface ifc, org.robovm.objc.Selector sel, long arg, boolean ofReply)
void
setProtocol(org.robovm.objc.ObjCProtocol v)
-
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
-
NSXPCInterface
public NSXPCInterface()
-
NSXPCInterface
protected NSXPCInterface(NSObject.Handle h, long handle)
-
NSXPCInterface
protected NSXPCInterface(NSObject.SkipInit skipInit)
-
NSXPCInterface
public NSXPCInterface(org.robovm.objc.ObjCProtocol protocol)
-
-
Method Detail
-
getProtocol
public org.robovm.objc.ObjCProtocol getProtocol()
-
setProtocol
public void setProtocol(org.robovm.objc.ObjCProtocol v)
-
setClasses
public void setClasses(NSSet<?> classes, org.robovm.objc.Selector sel, long arg, boolean ofReply)
-
getClassesForSelector
public NSSet<?> getClassesForSelector(org.robovm.objc.Selector sel, long arg, boolean ofReply)
-
setInterface
public void setInterface(NSXPCInterface ifc, org.robovm.objc.Selector sel, long arg, boolean ofReply)
-
getInterfaceForSelector
public NSXPCInterface getInterfaceForSelector(org.robovm.objc.Selector sel, long arg, boolean ofReply)
-
create
protected static long create(org.robovm.objc.ObjCProtocol protocol)
-
-