Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];

Вниз

com порт , чтение и запись через два потока   Найти похожие ветки 

 
ksa2002   (2006-03-13 09:46) [0]

Есть сом- порт с которого надо читать и  в который записывать.
Вопрос : можно ли реализовать чтение и запись двумя потоками , с одновременым доступом к одному и томуже хэндлу порта? (т.е. работают два потока один запись, а другой чтение) Корретктно ли так будет? (способ открытия порта синхронный)


 
tesseract ©   (2006-03-13 17:43) [1]


> Есть сом- порт с которого надо читать и  в который записывать.
> Вопрос : можно ли реализовать чтение и запись двумя потоками
> , с одновременым доступом к одному и томуже хэндлу порта?
>  (т.е. работают два потока один запись, а другой чтение)
> Корретктно ли так будет? (способ открытия порта синхронный)

А зачем ? В асинхронном режиме нельзя что-ли реализовать? Нагрузка на процессор  при чтении сильно упадёт.


 
ksa2002   (2006-03-16 06:02) [2]

в документации которая у меня, есть  только упоминание об асинхронном рижиме. Если не трудно , подскажите где взять пример или полное описание


 
tesseract ©   (2006-03-16 10:05) [3]


> в документации которая у меня, есть  только упоминание об
> асинхронном рижиме. Если не трудно , подскажите где взять
> пример или полное описание

Ищи книгу Павла Агурова "Последовательные интерфейсы ПК". Лучшая книга по этой теме, не смотря на некоторые мелкие неточности.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.055 c
1-1145877862
Nike
2006-04-24 15:24
2006.06.04
Приведение любого контрола к типу TObject по его Handle


15-1146830150
Der Nechk@ssoff
2006-05-05 15:55
2006.06.04
Место встречи изменить можно!


6-1138785891
DmitryDEMON
2006-02-01 12:24
2006.06.04
Скрипты WebSnap


2-1148119916
KLAUS
2006-05-20 14:11
2006.06.04
Сравнить две строки!


6-1138956468
Black Krok
2006-02-03 11:47
2006.06.04
Как БЫСТРО проверить доступность http: IP-адреса в И-нете?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский