Class NSXPCInterface

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class NSXPCInterface
extends NSObject
  • Constructor Details

    • NSXPCInterface

      public NSXPCInterface()
    • NSXPCInterface

      protected NSXPCInterface​(NSObject.Handle h, long handle)
    • NSXPCInterface

      protected NSXPCInterface​(NSObject.SkipInit skipInit)
    • NSXPCInterface

      public NSXPCInterface​(ObjCProtocol protocol)
  • Method Details

    • getProtocol

      public ObjCProtocol getProtocol()
    • setProtocol

      public void setProtocol​(ObjCProtocol v)
    • setClasses

      public void setClasses​(NSSet<?> classes, Selector sel, long arg, boolean ofReply)
    • getClassesForSelector

      public NSSet<?> getClassesForSelector​(Selector sel, long arg, boolean ofReply)
    • setInterface

      public void setInterface​(NSXPCInterface ifc, Selector sel, long arg, boolean ofReply)
    • getInterfaceForSelector

      public NSXPCInterface getInterfaceForSelector​(Selector sel, long arg, boolean ofReply)
    • create

      protected static long create​(ObjCProtocol protocol)