кстати, вопрос насчет телнета и той части эрланга, которую я все еще не полностью понял, не догнал - не доучил...
с одной стороны - в телнета по-умолчания 10 секунд на одну команду,
включая и те функции otp, которые можно напрямую с телнет-железякой использовать, без отдельного драйвера - коннектора —
это вроде как стандарт в телнета
с другой стороны - вот я нашел на гитхабе драйвер-коннектор, форкнул, выбросил зависимость
https://github.com/221V/telnet/blob/master/src/plugins/olt_zte_telnet.erl(это рабочий модуль для zte железяки)
да вот не совсем доганяю два момента —
1 — в каком порядке ездит ответ телнета между актерами —
после ответа от железяки и перед ответом этого драйвера-коннектора —
так я пока в параллельное программирование не-осень — пока я только в фп-декларативное ок
там вроде есть 1 актер, который соединение, и передает команды-ответы туда-отбратно(на-с железяку(и) ) — или это два отдельные - не суть,
+ там на каждую команду создается отдельный актор (если я правильно работу драйвера понял) —
вопрос — а нафига так сделали??
телнет ведь тупо последовательный..
и как это переписать на последовательное вместо параллельного кода (запилить тру-последовательное — вместо псевдо-параллельной имитации последовательного исполнения) ?