Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Socket параленое прослушивание 
:(
    Опции темы
bass
Дата 16.7.2011, 03:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 315
Регистрация: 5.8.2007

Репутация: 2
Всего: 2



Ребят подскажте плиз с помощь дополнительньго дескриптора смогу ли я слушать вернее видить все пакеты  всвоем пиложении без ущерба первому создаздавщему этот  дескрипторт...... Вернее  если я создаю приложение точнее просто процесс передаю айд процесса и хандл сокета... Второе приложение с помщь дубликатеханле получает дескриптор...... Смогули я слушать во втором приложении получать все пакеты..... Без ужерба первому....... Заранее благодарен......
PM MAIL   Вверх
shara
Дата 5.8.2011, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 29.6.2004
Где: печенье?

Репутация: нет
Всего: 2



Немного запоздал, но все же

из man'a по linux'овой функции epool которая слушает события на ввереных ей дескрипторах
Цитата

Q2  Can two epoll instances wait for the same file descriptor?  If so, are events reported  to  both
           epoll file descriptors?

A2  Yes,  and  events  would  be reported to both.  However, careful programming may be needed to do
           this correctly.
   smile 


т.е. теоретически возможно, а практически  - нужно пробовать.

з.ы. хотя windows это вам не linux  smile 


Это сообщение отредактировал(а) shara - 5.8.2011, 15:56


--------------------
   с точки зрения аэродинамики шмель не может летать  
PM MAIL   Вверх
xvr
Дата 6.8.2011, 07:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 40
Всего: 223



Цитата(bass @  16.7.2011,  03:22 Найти цитируемый пост)
Смогули я слушать во втором приложении получать все пакеты..... Без ужерба первому

Нет. Используйте сниферы на уровне стека протоколов (winpcap например)


PM MAIL   Вверх
bass
Дата 9.8.2011, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 315
Регистрация: 5.8.2007

Репутация: 2
Всего: 2




Спасибо надо фильтр драйвер писать так я понял и по этому дескриптору отслеживать пакеты так я понял????
Отсылать все получаеться......
shara Спасиб за ответ ... Но у меня винда ХР ..... Приношу извенения за то что не указал систему.....
xvr Спасибо.... Буду ковырять в сторону драйвера..... Пока требовалось паралельно отсылать..... Что успешно реализовано.....

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0529 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.