AllJoyn API

AllJoyn API 技术概述。

若要开发 AllJoyn API,需要以下标头:

有关此技术的编程指南,请参阅:

函数

 
AllJoynCloseBusHandle

关闭命名管道句柄。
AllJoynConnectToBus

打开名为管道的 AllJoyn 路由器节点服务,并将其设置为 PIPE_NOWAIT。
AllJoynEnumEvents

提供类似于 TCP 套接字 WSAEnumNetworkEvents 功能的 AllJoyn 传输功能。
AllJoynEventSelect

提供类似于 TCP 套接字 WSAEventSelect 功能的 AllJoyn 传输功能。
AllJoynReceiveFromBus

通过命名管道从总线接收数据。
AllJoynSendToBus

通过命名管道将数据发送到总线。 如果 bytesTransferred 小于请求的字节,则此 API 的调用方负责检查,并再次调用此 API 以重新发送其余数据。
CreateFromWin32Handle

在不获取所有权的情况下,基于现有 alljoyn_busattachment 实例构造 AllJoynBusAttachment。
get_Win32Handle

经典 COM 接口,它只返回指向基础 alljoyn_busattachment 实例的指针,因此应用可以直接将其与 AllJoyn Core C API 一起使用。

接口

 
IWindowsDevicesAllJoynBusAttachmentFactoryInterop

此接口允许在不获取引用所有权的情况下创建alljoyn_busattachment。
IWindowsDevicesAllJoynBusAttachmentInterop

此接口允许检索基础alljoyn_busattachment对象。