Приветы.
Есть стандартный Usb Irda адаптер и самодельное инфракрасное устройство. Это устройство на команды компа выдает ответы (посылает пакеты с данными телеметрии). Раньше работал через VirtualComPort и все было ОК, теперь захотелось сделать эту связь изящнее, т.е. через WinApi, да вот проблемма:
цитата (
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/irda/irda/irda_and_windows_sockets.asp):...Devices can implement a Windows Sockets client, server, or both. The terms client and server refer only to the device that initiates the connection; once a connection is established, data can be reliably exchanged in both directions...
Т.е. сначала сервер идентифицирует IRDA устройство, дает ему ID, потом клиент просит коннект у сервера на это устройство (вот есть классный рисунок-иллюстрация к winsock Рис.7.1
http://www.penza.fio.ru/misc/admin/tcpip/sock_71.htm).
Вопрос: как со стороны клиента попросить сервер передать в ИРДА канал данные без инициации передачи со стороны конечного устройства.
Заранее спасибо за ответы.