AllJoyn API
AllJoyn API テクノロジの概要。
AllJoyn API を開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
関数
AllJoynCloseBusHandle 名前付きパイプ ハンドルを閉じます。 |
AllJoynConnectToBus パイプという名前の AllJoyn Router Node Service を開き、PIPE_NOWAITに設定します。 |
AllJoynEnumEvents TCP ソケット WSAEnumNetworkEvents 機能と同様の AllJoyn トランスポート機能を提供します。 |
AllJoynEventSelect TCP ソケット WSAEventSelect 機能と同様の AllJoyn トランスポート機能を提供します。 |
AllJoynReceiveFromBus 名前付きパイプを介してバスからデータを受信します。 |
AllJoynSendToBus 名前付きパイプを使用してバスにデータを送信します。 この API の呼び出し元は、bytesTransferred が要求されたバイトより小さい場合にチェックし、この API をもう一度呼び出して残りのデータを再送信します。 |
CreateFromWin32Handle 所有権を取得せずに、既存のalljoyn_busattachment インスタンスに対して AllJoynBusAttachment を構築します。 |
get_Win32Handle 基になる alljoyn_busattachment インスタンスへのポインターを単に返す従来の COM インターフェイスにより、アプリは AllJoyn Core C API で直接使用できます。 |
インターフェイス
IWindowsDevicesAllJoynBusAttachmentFactoryInterop このインターフェイスを使用すると、参照の所有権を取得せずにalljoyn_busattachmentを作成できます。 |
IWindowsDevicesAllJoynBusAttachmentInterop このインターフェイスを使用すると、基になる alljoyn_busattachment オブジェクトを取得できます。 |