Size: a a a

Эликсир и Вунш

2019 July 04

AP

Andrey Pavlov in Эликсир и Вунш
Дык порт на котором слушаешь и порт с которого приходят датаграммы не обязаны быть одинаковыми.
источник

#@

# @ in Эликсир и Вунш
Andrey Pavlov
Дык порт на котором слушаешь и порт с которого приходят датаграммы не обязаны быть одинаковыми.
А, да, об этом я не подумал 😅
источник

c🦊

cleverfox 🦊 in Эликсир и Вунш
# @
Такой нюанс, почему то прилетают пакеты с разных портов, не только с 19000
Это порт отправителя
источник

c🦊

cleverfox 🦊 in Эликсир и Вунш
Ах... Меня опередили
источник

#@

# @ in Эликсир и Вунш
А по поводу возврата пришедших данных из receive?
источник

c🦊

cleverfox 🦊 in Эликсир и Вунш
# @
И еще. Что бы вернуть данные в start,  мне кажется, не правильно будет просто returнуть это из receive_loop, ведь она вызывается рекурсивно
Вот тут совсем не понятен вопрос
источник

#@

# @ in Эликсир и Вунш
Данные отлавливаются в receive, который крутится рекурсивно в receive_loop,  как тогда возвращать данные в корневую функцию?
источник

#@

# @ in Эликсир и Вунш
start  запускает receive_loop
источник

#@

# @ in Эликсир и Вунш
Под корневой функцией я подразумеваю start
источник

c🦊

cleverfox 🦊 in Эликсир и Вунш
Это у тебя 2 разных процесса
источник

c🦊

cleverfox 🦊 in Эликсир и Вунш
Ну через send можешь слать. Но там(где start) у тебя тоже loop должен быть
источник

AP

Andrey Pavlov in Эликсир и Вунш
Пока это всё звучит очень абстрактно
источник

#@

# @ in Эликсир и Вунш
Не, это ореентируясь на код отсюда
источник

#@

# @ in Эликсир и Вунш
cleverfox 🦊
Это у тебя 2 разных процесса
Нет, это один процесс
источник

c🦊

cleverfox 🦊 in Эликсир и Вунш
А что тогда значит вернуть его в start? Ведь start выполняется только для запуска
источник

c🦊

cleverfox 🦊 in Эликсир и Вунш
Может ты объяснишь что ты хочешь сделать в целом, а мы попытаемся объяснить как это стоит делать
источник

#@

# @ in Эликсир и Вунш
Ну хорошо, имеется ввиду как данные отдать дальше например в функцию в другом модуле
источник

AP

Andrey Pavlov in Эликсир и Вунш
Какое api у этого сервера ты хочешь получить?
источник

AP

Andrey Pavlov in Эликсир и Вунш
# @
Ну хорошо, имеется ввиду как данные отдать дальше например в функцию в другом модуле
А ок. Отправить сообщение?
источник

c🦊

cleverfox 🦊 in Эликсир и Вунш
Вызвать функцию в другом модуле и передать данные аргументом
источник