20112012 Ericsson AB. All Rights Reserved. The program may be used and/or copied only with the written permission from Ericsson AB, or in accordance with the terms and conditions stipulated in the agreement/contract under which the program has been supplied. diameterc(1) diameter_compile.xml
diameterc ] ]]>

The diameterc utility is used to compile diameter dictionary files into Erlang source. The resulting source implements the interface diameter requires to encode and decode the dictionary's messages and AVP's.

USAGE ] ]]>

Compiles a single dictionary file. Valid options are as follows.

]]>

Specifies the directory into which the generated source should be written. Defaults to the current working directory.

]]>

Specifies a directory to add to the code path. Use to point at beam files compiled from inherited dictionaries, @inherits in a dictionary file creating a beam dependency, not an erl/hrl dependency.

Multiple -i options can be specified.

Supresses erl and hrl generation, respectively.

]]> ]]>

Set @name and @prefix in the dictionary, respectively. Overrides any setting in the file itself.

]]>

Append an @inherits to the dictionary before compiling. Specifying '-' as the dictionary has the effect of clearing any previous inherits, causing them to be ignored.

Multiple --inherits options can be specified.

EXIT STATUS

Returns 0 on success, non-zero on failure.

SEE ALSO

diameter_dict(4)