Question & Answer
Question
What does ‘...’ mean in ASN.1? Can I neglect it when I import the definition?
Answer
The string "..." in ASN.1 is called an extension marker. The extension marker, ellipsis, is an indication that extension additions are expected. It makes no statement as to how such additions should be handled. However they shall not be treated as an error during the decoding process.
For example an ASN.1 Sequence 'A' which is extensible can be specified as:
A ::= SEQUENCE {
a INTEGER
b BOOLEAN OPTIONAL,
...
}
Now if we have C ::= A, this means that C is also extensible.
You can ignore this when you import the definition and it should not throw any errors while decoding.
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21395355