Class NSNetService

    • Constructor Detail

      • NSNetService

        public NSNetService()
      • NSNetService

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

        public NSNetService​(java.lang.String domain,
                            java.lang.String type,
                            java.lang.String name,
                            int port)
      • NSNetService

        public NSNetService​(java.lang.String domain,
                            java.lang.String type,
                            java.lang.String name)
    • Method Detail

      • includesPeerToPeer

        public boolean includesPeerToPeer()
        Since:
        Available in iOS 7.0 and later.
      • setIncludesPeerToPeer

        public void setIncludesPeerToPeer​(boolean v)
        Since:
        Available in iOS 7.0 and later.
      • getName

        public java.lang.String getName()
      • getType

        public java.lang.String getType()
      • getDomain

        public java.lang.String getDomain()
      • getHostName

        public java.lang.String getHostName()
      • getPort

        public long getPort()
        Since:
        Available in iOS 2.0 and later.
      • init

        protected long init​(java.lang.String domain,
                            java.lang.String type,
                            java.lang.String name,
                            int port)
      • init

        protected long init​(java.lang.String domain,
                            java.lang.String type,
                            java.lang.String name)
      • scheduleInRunLoop

        public void scheduleInRunLoop​(NSRunLoop aRunLoop,
                                      java.lang.String mode)
      • removeFromRunLoop

        public void removeFromRunLoop​(NSRunLoop aRunLoop,
                                      java.lang.String mode)
      • publish

        public void publish()
      • publish

        public void publish​(NSNetServiceOptions options)
        Since:
        Available in iOS 2.0 and later.
      • stop

        public void stop()
      • resolve

        public void resolve​(double timeout)
      • setTXTRecordData

        public boolean setTXTRecordData​(NSData recordData)
      • getTXTRecordData

        public NSData getTXTRecordData()
      • startMonitoring

        public void startMonitoring()
      • stopMonitoring

        public void stopMonitoring()