AllJoyn API
Общие сведения о технологии API AllJoyn.
Для разработки API AllJoyn вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Функции
AllJoynCloseBusHandle Закрывает дескриптор именованного канала. |
AllJoynConnectToBus Открывает именованный канал Службы узлов маршрутизатора AllJoyn и задает для него значение PIPE_NOWAIT. |
AllJoynEnumEvents Предоставляет функции транспорта AllJoyn, аналогичные функциям сокета TCP WSAEnumNetworkEvents. |
AllJoynEventSelect Предоставляет функции транспорта AllJoyn, аналогичные функциям сокета TCP WSAEventSelect. |
AllJoynReceiveFromBus Получает данные из шины через именованный канал. |
AllJoynSendToBus Отправляет данные в шину через именованный канал. Вызывающий объект этого API отвечает за проверка, если значение bytesTransferred меньше запрошенных байтов, и снова вызовите этот API для повторной отправки остальных данных. |
CreateFromWin32Handle Создает AllJoynBusAttachment для существующего экземпляра alljoyn_busattachment, не принимая права владения. |
get_Win32Handle Классический COM-интерфейс, который просто возвращает указатель на базовый экземпляр alljoyn_busattachment, поэтому приложение может использовать его непосредственно с API AllJoyn Core C. |
Интерфейсы
IWindowsDevicesAllJoynBusAttachmentFactoryInterop Этот интерфейс позволяет создавать alljoyn_busattachment без владения ссылкой. |
IWindowsDevicesAllJoynBusAttachmentInterop Этот интерфейс позволяет получить базовый объект alljoyn_busattachment. |