class func data(fromTXTRecord : [String : Data]) -> Data
Returns an
NSData
object representing a TXT record formed from a given dictionary.
NSData
オブジェクトを返します、与えられた辞書から形成されるTXTレコードを表しています。
class func dictionary(fromTXTRecord : Data) -> [String : Data]
Returns a dictionary representing a TXT record given as an
NSData
object.
ある辞書を返します、NSData
オブジェクトとして与えられるTXTレコードを表しています。
var addresses: [Data]?
A read-only array containing
NSData
objects, each of which contains a socket address for the service.
読み出し専用の配列でNSData
オブジェクトいくつかを含んでいます、そのそれぞれがサービスに対するソケットアドレスを含みます。
var domain: String
A string containing the domain for this service.
このサービスに対するドメインを含んでいる文字列。
var includesPeerToPeer : Bool
Specifies whether to also publish, resolve, or monitor this service over peer-to-peer Bluetooth and Wi-Fi, if available.
false
by default.
このサービスをピアツーピアのBluetoothおよびWi-Fi越しに、利用可能ならば、同様に出版、解決、またはモニタすべきかどうかを指定します。省略時ではfalse
。
func getInputStream (UnsafeMutablePointer<InputStream?>?, outputStream : UnsafeMutablePointer<OutputStream?>?) -> Bool
Creates a pair of input and output streams for the receiver and returns a Boolean value that indicates whether they were retrieved successfully.
レシーバに対する入力と出力ストレームのペアを作成して、それらがうまく取ってこられたかどうかを指し示すブール値を返します。
func txtRecordData () -> Data?
Returns the TXT record for the receiver.
レシーバに対するTXTレコードを返します。
func setTXTRecord (Data?) -> Bool
Sets the TXT record for the receiver, and returns a Boolean value that indicates whether the operation was successful.
TXTレコードをレシーバに対して設定します、そして演算が成功したかどうかを指し示すブール値を返します。