_>Может есть другие решения, какие мнения?
Если пакетов немного и всё это не будет торчать наружу (протоколы внутренние для системы и снаружи писаться плагинов для них не будет) — то ASN.1 может оказаться оверкиллом. Может быть, проще окажется вообще описать протоколы на XML а потом написать кодогенератор на любом скриптовом языке. В своё время юхал кодогенерацию на JScript — написание кодогенератора заняло порядка 1 дня.
... << RSDN@Home 1.2.0 alpha rev. 717>>