
Namespace Specification
The namespace specification is the second item in the file and is declared using the `namespace' keyword. By default, this is set to the name of the ASN.1 module that is being compiled. However, this can be modified by using the -nspfx and -namespace command line options. The -nspfx option adds the specified prefix before the module name. For example, if an ASN.1 module named `Employee' is being compiled and `-nspfx test.' is specified on the command line, the namespace name in the generated source files would be `test.Employee'. The -namespace switch takes this a step further. It allows specification of the full namespace name. In the sample specification above, `-nspfx sample_ber.' was specified on the compiler command line.
Objective Systems, Inc.102 Pickering Way, Suite #506Exton, Pennsylvania 19341 http://www.obj-sys.com Phone: (484) 875-9841 Toll-free: (877) 307-6855 (US only) Fax: (484) 875-9830 info@obj-sys.com |