О... Без мануала будет трудновато. Я думал, что можно просто "перенести", и "будет работать", но, наверное, это могут сделать только те, у кого клиповое мышление... Всё что я пока представляю, что idx это процедура, buf - функция, а msg2 походу какой-то "алиас", хотя я скорее всего ошибаюсь...