[][src]Trait uikit_sys::INSNetService

pub trait INSNetService: Sized + Deref {
    unsafe fn initWithDomain_type_name_port_(
        self,
        domain: NSString,
        type_: NSString,
        name: NSString,
        port: c_int
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithDomain_type_name_(
        self,
        domain: NSString,
        type_: NSString,
        name: NSString
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn scheduleInRunLoop_forMode_(
        self,
        aRunLoop: NSRunLoop,
        mode: NSString
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeFromRunLoop_forMode_(
        self,
        aRunLoop: NSRunLoop,
        mode: NSString
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn publish(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn publishWithOptions_(self, options: NSNetServiceOptions)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn resolve(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn stop(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn resolveWithTimeout_(self, timeout: NSTimeInterval)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn getInputStream_outputStream_(
        self,
        inputStream: *mut NSInputStream,
        outputStream: *mut NSOutputStream
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTXTRecordData_(self, recordData: NSData) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn TXTRecordData(self) -> NSData
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn startMonitoring(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn stopMonitoring(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn delegate(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDelegate_(self, delegate: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn includesPeerToPeer(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setIncludesPeerToPeer_(self, includesPeerToPeer: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn name(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn type_(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn domain(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn hostName(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addresses(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn port(self) -> NSInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dictionaryFromTXTRecordData_(txtData: NSData) -> NSDictionary
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dataFromTXTRecordDictionary_(
        txtDictionary: NSDictionary
    ) -> NSData
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithDomain_type_name_port_(
    self,
    domain: NSString,
    type_: NSString,
    name: NSString,
    port: c_int
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithDomain_type_name_(
    self,
    domain: NSString,
    type_: NSString,
    name: NSString
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn scheduleInRunLoop_forMode_(self, aRunLoop: NSRunLoop, mode: NSString) where
    Self::Target: Message + Sized

unsafe fn removeFromRunLoop_forMode_(self, aRunLoop: NSRunLoop, mode: NSString) where
    Self::Target: Message + Sized

unsafe fn publish(self) where
    Self::Target: Message + Sized

unsafe fn publishWithOptions_(self, options: NSNetServiceOptions) where
    Self::Target: Message + Sized

unsafe fn resolve(self) where
    Self::Target: Message + Sized

unsafe fn stop(self) where
    Self::Target: Message + Sized

unsafe fn resolveWithTimeout_(self, timeout: NSTimeInterval) where
    Self::Target: Message + Sized

unsafe fn getInputStream_outputStream_(
    self,
    inputStream: *mut NSInputStream,
    outputStream: *mut NSOutputStream
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setTXTRecordData_(self, recordData: NSData) -> BOOL where
    Self::Target: Message + Sized

unsafe fn TXTRecordData(self) -> NSData where
    Self::Target: Message + Sized

unsafe fn startMonitoring(self) where
    Self::Target: Message + Sized

unsafe fn stopMonitoring(self) where
    Self::Target: Message + Sized

unsafe fn delegate(self) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn setDelegate_(self, delegate: *mut u64) where
    Self::Target: Message + Sized

unsafe fn includesPeerToPeer(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setIncludesPeerToPeer_(self, includesPeerToPeer: BOOL) where
    Self::Target: Message + Sized

unsafe fn name(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn type_(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn domain(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn hostName(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn addresses(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn port(self) -> NSInteger where
    Self::Target: Message + Sized

unsafe fn dictionaryFromTXTRecordData_(txtData: NSData) -> NSDictionary where
    Self::Target: Message + Sized

unsafe fn dataFromTXTRecordDictionary_(txtDictionary: NSDictionary) -> NSData where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSNetService for NSNetService[src]

Loading content...