![]() |
|
|
![]()
|
|
| XPyCT |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
Всем привет!
на стороне сервера есть структура для формирования определенного пакета
ею формируется пакет на какое либо действие и отсылается клиенту вот так
Вопрос в следующем как принять и распознать этот пакет уже на стороне клиента с отсылкой просто текста проблем нет, но хочется как то по людски! Что то никак не вкурю! за ранее спс |
||||
|
|||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 7 Всего: 20 |
1. Сначала передай количество пакетов, которое будете послано.
2. На стороне клиента получай свои пакеты for(;k < КОЛ_ВО_ПАКЕТОВ ;) recv(); И не забывай что recv за один раз примет столько данных, сколько есть в буфере и не более того. Это сообщение отредактировал(а) Artemon - 3.2.2011, 13:02 -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| XPyCT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
Тупо не могу понять!
В данном случае я пытаюсь сказать клиенту что его кикнули! Как я могу послать количество пакетов? если они будут формироватся исходя от того что выполнит и вернет клиент |
|||
|
||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 7 Всего: 20 |
Вот одна из схем отправки и получения и обработки запросов.
И еще одно, при посылке структур через сеть необходимо их выравнивать, делается через директиву #pragma, подробности найдешь в поисковике.
Добавлено через 5 минут и 4 секунды Есть один интересный прием - как можно послать структуру с данными переменной длины, если не найдете сами - покажу. -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| XPyCT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
как попробую отпишу!
+ стоит |
|||
|
||||
| XPyCT |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
Спс все работает! Ну а про другой способ? =)
|
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |