MtW>>> Совершенно верно, совершенно верно. До известной степени MtW>>> node-fidonet-jam примерно так и организован: методы более MtW>>> высокого уровня вызывают методы более низкого уровня. Вот MtW>>> десяток примеров этого, взятых из README-файла: ANS>> а size() не вызывает readJDX, вследствие чего костыль в fido2rss ANS>> в виде readJDX :-) MW> Да; но для этого у меня были архитектурные причины: метод readJDX MW> совершает асинхронную операцию, а простой вызов size() делать MW> асинхронным не хотелось, потому что его тогда было бы нельзя внутри MW> for(...;...;...) записать, например. А если readJDX cделать синхронным?