3 -- Taken from Ecma International
4 -- Standard ECMA-311, 2nd edition (December 2001)
5 -- http://www.ecma-international.org/publications/standards/Ecma-311.htm
10 SS-SD-Operations-asn1-97
11 { iso (1) standard (0) pss1-simple-dialog (21407) simple-dialog-operations-asn1-97 (1)}
14 DEFINITIONS EXPLICIT TAGS ::=
18 IMPORTS OPERATION, ERROR FROM Remote-Operations-Information-Objects
19 {joint-iso-itu-t (2) remote-operations (4) informationObjects (5)
22 EXTENSION, Extension{} FROM Manufacturer-specific-service-extension-class-asn1-97
23 {iso (1) standard (0) pss1-generic-procedures (11582)
24 msi-class-asn1-97(11)};
26 SD-Operations OPERATION ::= { display | keypad}
28 display OPERATION ::= {
33 displayTemporarilyNotAvailable |
40 keypad OPERATION ::= {
47 DisplayArg ::= SEQUENCE {
48 displayString DisplayString,
49 extension SDExtension OPTIONAL
53 DisplayString ::= CHOICE {
54 displayStringNormal [0] IMPLICIT BMPStringNormal,
55 displayStringExtended [1] IMPLICIT BMPStringExtended
58 KeypadArg ::= SEQUENCE {
59 keypadString [0] IMPLICIT BMPStringNormal,
60 extension SDExtension OPTIONAL
64 BMPStringNormal ::= OCTET STRING (SIZE(2..64)) -- shall be used according to
65 -- ISO/IEC 10646-1 (section 6.2)
66 -- coded as a BMP String according to
67 -- ITU-T Rec. X.690 (section 8.20.8)
69 BMPStringExtended ::= OCTET STRING (SIZE(2..160)) -- shall be used according to ISO/IEC 10646-1
70 -- coded as a BMP String according to
74 SDExtension ::= CHOICE {
75 extension [2] IMPLICIT Extension{{SDExtSet}},
76 multipleExtension [3] IMPLICIT SEQUENCE OF Extension{{SDExtSet}}
79 SDExtSet EXTENSION ::= {...}
81 unspecified ERROR ::= { PARAMETER Extension{{SDExtSet}}
84 noDisplayAvailable ERROR ::= { CODE local: 1023}
86 displayTemporarilyNotAvailable ERROR ::= { CODE local: 1024}
88 notPresentable ERROR ::= { CODE local: 1025}
91 END -- of SS-SD-Operations-asn1-97