Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 37

Тема: SysLibSockets

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    А мы о чём разговаривали???

  2. #2

    По умолчанию

    народ, вы что прикалываетесь ??!?
    вы мне написали о значениях функции SysSockIoctl!!!
    а теперь я хотел бы узнаить о функции listern, цитирую свой вопрос:

    ".........................Функция listern в вашем примере не возвращает TRUE. А так как соккет у нас потоковый , а не дейтограммный, то функция эта должна быть и должна работать и возвращать TRUE."

  3. #3

    По умолчанию

    А я говорил о listen. Прикольно...
    Хотя и SysSockIoct Это касалось.

  4. #4

    По умолчанию

    Владислав, по вашим словам функция SysSockListen, должна - "Возвращать аргумент 32 битовый со знаком"??? как такое мoжеть быть??? если она типа BOOL. Может быть вы не поняли моего вопроса, но мне кажется я достаточно ясно все написал, прошу вас прочитайте еще раз все сообщения...

  5. #5

    По умолчанию

    Обьясню еще раз. Когда мы писали стек TCP, то все функции имели расширенный ответ - коды ошибок с отрицательным знаком, а 0 и более - положительный ответ.
    В библиотеке иной метод возвращение сообщения об ошибке (TRUE/FALSE).
    В результате функции неправильно возвращают ответ. В ближайшей прошивке эту ошибку мы исправим.

  6. #6

    По умолчанию

    Подскажите пожалуйста, почему
    diSocket:=SysSockCreate(SOCKET_AF_INET, SOCKET_DGRAM, SOCKET_IPPROTO_UDP);
    Возвращает значение -1?
    Библиотеку подключил, а сокет не создается...

  7. #7

    По умолчанию

    Цитата Сообщение от Анонимус Посмотреть сообщение
    Подскажите пожалуйста, почему
    diSocket:=SysSockCreate(SOCKET_AF_INET, SOCKET_DGRAM, SOCKET_IPPROTO_UDP);
    Возвращает значение -1?
    Библиотеку подключил, а сокет не создается...
    Аналогичная ситуация. Использую ПЛК100
    понимаю что тема давнишняя, но вдруг кто отпишется...
    Чтобы понять рекурсию нужно понять рекурсию

  8. #8
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,620

    По умолчанию

    Цитата Сообщение от S.A.D. Посмотреть сообщение
    Аналогичная ситуация. Использую ПЛК100
    понимаю что тема давнишняя, но вдруг кто отпишется...
    http://www.owen.ru/forum/attachment....0&d=1338268380 пауза поможет рассмотреть код поближе

  9. #9

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    http://www.owen.ru/forum/attachment....0&d=1338268380 пауза поможет рассмотреть код поближе
    чудеса какие-то)) у вас та же самая функция с текстом один в один TcpServerOpenSocket открывает сокет и возвращает дискриптор 1, а у меня нифига. Ставлю точку останова сразу после этой функции и вижу что итог её работы -1 в дискрипторе.
    прикрепляю файл проекта
    Вложения Вложения
    • Тип файла: zip Tcp.zip (10.1 Кб, Просмотров: 43)
    Последний раз редактировалось S.A.D.; 09.04.2013 в 09:49.
    Чтобы понять рекурсию нужно понять рекурсию

  10. #10

    Unhappy

    Цитата Сообщение от capzap Посмотреть сообщение
    http://www.owen.ru/forum/attachment....0&d=1338268380 пауза поможет рассмотреть код поближе
    hai sir,,

    I am able to create the both client socket and server socket but its not binding , and i am bit confused in communication parameters.. i am very new to codesys.. and i am a student.. plese guide me..

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •