X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=doclib%2Fpkgdraw;h=efff924a51e1a4d35b4cda9245f84f37d26d267f;hb=8c6fd45554d96f218425b42512579f4bf476e23e;hp=c0fd746d4cb0909d600cd5ed5e60fb082e2950a1;hpb=fc580444dae76f3aeea3ec6fefea2277760f6fd0;p=senf.git diff --git a/doclib/pkgdraw b/doclib/pkgdraw index c0fd746..efff924 100755 --- a/doclib/pkgdraw +++ b/doclib/pkgdraw @@ -1,4 +1,33 @@ #!/usr/bin/python +# +# Usage: +# pkgdraw
[...] [-- ...] +# +# Extract packet structure from
. Write generated PNG diagram +# to . If is given, it is a list names of +# parsers to generate diagrams for. All other parsers from the same +# header file will be skipped. +# +# are parsed to the C preprocessor while processing the +# header file. +# +# pkgdraw will interpret most SENF_PARSER statements, it does however +# *not* understand GOTO statements. Special comments may be added +# directly before or after a field to pass parameters to pkgdraw +# +# SENF_PARSER_FIELD( id, senf::UInt16Parser ); //,