Core Foundation   >   CFSocketCreateConnectedToSocketSignature(_:_:_:_:_:_:)


関数


CFSocketCreateConnectedToSocketSignature(_:_:_:_:_:_:)


CFSocket オブジェクトを作成し、リモートソケットへの接続を開きます。





宣言


func CFSocketCreateConnectedToSocketSignature(_ allocator: CFAllocator!, _ signature: UnsafePointer<CFSocketSignature>!, _ callBackTypes: CFOptionFlags, _ callout: CFSocketCallBack!, _ context: UnsafePointer<CFSocketContext>!, _ timeout: CFTimeInterval) -> CFSocket!


パラメータ


allocator新しいオブジェクトにメモリを割り当てるために使用するアロケータ。現在のデフォルトのアロケータを使用するには、NULL または kCFAllocatorDefault を渡します。
signatureCFSocket オブジェクトが接続すべき通信プロトコルとアドレスを識別する CFSocketSignature
callBackTypescallout が呼び出されるべきソケットアクティビティの型のビットごとの OR 結合。 可能なアクティビティーの値については、CFSocketCallBackType を参照してください。
calloutcallBackTypes で示されるアクティビティのいずれか 1 つが発生したときに呼び出す関数。
contextCFSocket オブジェクトのコンテキスト情報を保持する構造体。この関数は構造体から情報をコピーするので、context が指すメモリは関数呼び出しを超えて持続する必要はありません。NULL でもかまいません。
timeout接続が成功するのを待つ時間。負の値を使用すると、この関数は接続を待機せず、代わりにバックグラウンドで接続を試みます。callBackTypeskCFSocketConnectCallBack が含まれている場合、バックグラウンド接続が成功するか失敗すると callback をあなたは受け取ります。


戻り値


新しい CFSocket オブジェクト。エラーが発生した場合は NULL。所有権は 作成規則 に従います。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.0+
    tvOS 9.0+
    watchOS 2.0+












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)