powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Функция SocketReceive
7 сообщений из 7, страница 1 из 1
Функция SocketReceive
    #37036733
Фотография shut-up-and-skate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро.

function int SocketReceive ( uint s, ref string a_buffer, int len, int flags ) Library "Ws2_32.dll"

возвращяет значение 48. Где можно посмотреть список возвращаемых значений для данной функции?
...
Рейтинг: 0 / 0
Функция SocketReceive
    #37036830
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shut-up-and-skateДоброе утро.

function int SocketReceive ( uint s, ref string a_buffer, int len, int flags ) Library "Ws2_32.dll"

возвращяет значение 48. Где можно посмотреть список возвращаемых значений для данной функции?
А я вот не верю, что вы именно так объявили эту функцию и смогли вызвать ее.
Потому что в Ws2_32.dll нет такой функции как SocketReceive

Если предположить что на самом деле объявление выглядит так:
function int SocketReceive ( uint s, ref string a_buffer, int len, int flags ) Library "Ws2_32.dll" Alias For "recv"

то тогда, согласно доке , список возвращаемых значений - [-1; 2^31) :)

Кстати правильно объявлять long везде, где вы написали int, иначе данные больше 32K будут неверно интерпретированы.
...
Рейтинг: 0 / 0
Функция SocketReceive
    #37036900
Фотография shut-up-and-skate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Moskovsky,

да это recv) , и спасибо за ссылку это было "Address already in use".. хы
...
Рейтинг: 0 / 0
Функция SocketReceive
    #37036995
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
27.12.2010 12:12, Anatoly Moskovsky пишет:

> Если предположить что на самом деле объявление выглядит так:
> function int SocketReceive ( uint s, ref string a_buffer, int len, int
> flags ) Library "Ws2_32.dll" Alias For "recv"

Ещё +1 к телепатии ;))).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Функция SocketReceive
    #37037150
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shut-up-and-skateда это recv) , и спасибо за ссылку это было "Address already in use".. хы
Удивительно.
Потому что "Address already in use" может возникнуть только в функции bind (или неявно в connect), но никак не в recv.
Что-то вы тут темните.
...
Рейтинг: 0 / 0
Функция SocketReceive
    #37037191
Фотография shut-up-and-skate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly Moskovsky,

темню, recv возвращяет длину параметра buf, а ответ сервера я так понял заключается в первых трех символах buf. В общем просто сообщение отправлялось на не существующую почту
...
Рейтинг: 0 / 0
Функция SocketReceive
    #37037223
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shut-up-and-skateAnatoly Moskovsky,

темню, recv возвращяет длину параметра buf, а ответ сервера я так понял заключается в первых трех символах buf. В общем просто сообщение отправлялось на не существующую почту
Смешались в кучу кони, люди.
Поржал - смешно фантазируете.
Удачи в шаманизме.
:)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Функция SocketReceive
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]