Encodes an $(MONO EmbeddedPDV), which is a constructed data type, defined in the https://www.itu.int, International Telecommunications Union's https://www.itu.int/rec/T-REC-X.680/en, X.680.
The specification defines $(MONO EmbeddedPDV) as:
EmbeddedPDV ::= [UNIVERSAL 11] IMPLICIT SEQUENCE { identification CHOICE { syntaxes SEQUENCE { abstract OBJECT IDENTIFIER, transfer OBJECT IDENTIFIER }, syntax OBJECT IDENTIFIER, presentation-context-id INTEGER, context-negotiation SEQUENCE { presentation-context-id INTEGER, transfer-syntax OBJECT IDENTIFIER }, transfer-syntax OBJECT IDENTIFIER, fixed NULL }, data-value-descriptor ObjectDescriptor OPTIONAL, data-value OCTET STRING } (WITH COMPONENTS { ... , data-value-descriptor ABSENT })
This assumes AUTOMATIC TAGS, so all of the identification choices will be context-specific and numbered from 0 to 5.
See Implementation
Encodes an $(MONO EmbeddedPDV), which is a constructed data type, defined in the https://www.itu.int, International Telecommunications Union's https://www.itu.int/rec/T-REC-X.680/en, X.680.
The specification defines $(MONO EmbeddedPDV) as:
This assumes AUTOMATIC TAGS, so all of the identification choices will be context-specific and numbered from 0 to 5.