Core Foundation   >   CFSocketCopyRegisteredSocketSignature(_:_:_:_:_:)


関数


CFSocketCopyRegisteredSocketSignature(_:_:_:_:_:)


CFSocket ネームサーバに登録されているソケットシグネチャを返します。





宣言


func CFSocketCopyRegisteredSocketSignature(_ nameServerSignature: UnsafePointer<CFSocketSignature>!, _ timeout: CFTimeInterval, _ name: CFString!, _ signature: UnsafeMutablePointer<CFSocketSignature>!, _ nameServerAddress: UnsafeMutablePointer<Unmanaged<CFData>?>!) -> CFSocketError


パラメータ


nameServerSignatureネームサーバーのソケットシグネチャ。NULL の場合、この関数は、 CFSocketGetDefaultNameRegistryPortNumber() から返されたポート番号を listen するために TCP/IP を使用するローカルプロセスと見なされるデフォルトサーバーに接続します。nameServerSignature が不完全な場合、必要に応じて欠損値がデフォルトサーバーの値に置き換えられます。
timeoutサーバーが接続を受け入れて登録要求に応答するまで待機する時間。
name取得すべき登録済みソケットシグネチャの名前。
signatureその中に取得されたソケット署名がコピーされる CFSocketSignature 構造体へのポインタ。
nameServerAddressその中にネームサーバのアドレスがコピーされる CFData オブジェクトへのポインタ。サーバーのアドレスを必要としない場合は、NULL を渡します。


戻り値


成功または失敗を示すエラーコード。


議論


ソケット署名を取得したら、そのソケットへの接続を CFSocketCreateConnectedToSocketSignature(_:_:_:_:_:_:) で開くことができます。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.0+
    tvOS 9.0+
    watchOS 2.0+
  • 宣言
  • パラメータ
  • 戻り値
  • 議論












  • トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)












    トップへ(Copy Foundation)