| diameterc(1) | Erlang Module Definition | diameterc(1) |
نام (NAME)
diameterc - کامپایل یک دیکشنری diameter به کد منبع Erlang
خلاصه دستور (SYNOPSIS)
diameterc [<گزینهها>] <فایل>
توضیحات (DESCRIPTION)
ابزار diameterc برای کامپایل کردن یک فایل دیکشنری diameter به کد منبع Erlang به کار میرود. کد منبع حاصل، رابط مورد نیاز diameter را برای کدگذاری و رمزگشایی پیامها و AVPهای دیکشنری پیادهسازی میکند.
ماژول diameter_make یک رابط کامپایل جایگزین ارائه میدهد.
نحوه استفاده (USAGE)
کامپایل یک فایل دیکشنری منفرد به کد منبع Erlang. گزینههای معتبر به شرح زیر هستند:
-i <دایرکتوری>
میتوان چندین گزینهٔ -i را مشخص کرد.
-o <دایرکتوری>
-E
-H
--name <نام>
--prefix <پیشوند>
--inherits <آرگومان>
دو شکل از --inherits معنای خاصی دارند:
-
--inherits - --inherits Prev/Mod
حالت اول اثر پاک کردن هرگونه توارث (inherits) قبلی را دارد و حالت دوم، توارث قبلی از Prev را با Mod جایگزین میکند. این ویژگی امکان تغییر معناشناسی دیکشنری ورودی را بدون نیاز به تغییر خودِ فایل فراهم میسازد.
میتوان چندین گزینهٔ --inherits را مشخص کرد.
--indirect-inherits
وضعیت خروج (EXIT STATUS)
در صورت موفقیت 0 و در صورت شکست مقداری غیر از صفر برمیگرداند.
همچنین ببینید (SEE ALSO)
diameter_make, diameter_dict(4)
| diameter 2.7.2 | Ericsson AB |