Class NSXPCConnection

    • Constructor Detail

      • NSXPCConnection

        public NSXPCConnection()
      • NSXPCConnection

        protected NSXPCConnection​(NSObject.Handle h,
                                  long handle)
    • Method Detail

      • getServiceName

        public java.lang.String getServiceName()
      • setExportedInterface

        public void setExportedInterface​(NSXPCInterface v)
      • getExportedObject

        public NSObject getExportedObject()
      • setExportedObject

        public void setExportedObject​(NSObject v)
      • getRemoteObjectInterface

        public NSXPCInterface getRemoteObjectInterface()
      • setRemoteObjectInterface

        public void setRemoteObjectInterface​(NSXPCInterface v)
      • getInterruptionHandler

        public java.lang.Runnable getInterruptionHandler()
      • setInterruptionHandler

        public void setInterruptionHandler​(java.lang.Runnable v)
      • getInvalidationHandler

        public java.lang.Runnable getInvalidationHandler()
      • setInvalidationHandler

        public void setInvalidationHandler​(java.lang.Runnable v)
      • getAuditSessionIdentifier

        public int getAuditSessionIdentifier()
      • getProcessIdentifier

        public int getProcessIdentifier()
      • getEffectiveUserIdentifier

        public int getEffectiveUserIdentifier()
      • getEffectiveGroupIdentifier

        public int getEffectiveGroupIdentifier()
      • resume

        public void resume()
      • suspend

        public void suspend()
      • invalidate

        public void invalidate()