aboutsummaryrefslogtreecommitdiff
path: root/csta/user-information.go
diff options
context:
space:
mode:
Diffstat (limited to 'csta/user-information.go')
-rw-r--r--csta/user-information.go43
1 files changed, 43 insertions, 0 deletions
diff --git a/csta/user-information.go b/csta/user-information.go
new file mode 100644
index 0000000..eb5c2d8
--- /dev/null
+++ b/csta/user-information.go
@@ -0,0 +1,43 @@
+package csta
+
+// 1.3.12.0.285.200
+
+var (
+ CSTA2 = []int{1, 3, 12, 0, 218}
+ OID = []int{1, 3, 12, 0, 285, 200}
+)
+
+type ACSEUserInformationForCSTA struct {
+ NewDefinition struct { // 0 implicit
+ CSTAVersion CSTAVersion
+ }
+}
+
+type CSTAVersion int
+
+const (
+ VersionOne CSTAVersion = 1 << iota // ECMA-180
+ VersionTwo // ECMA-218
+ VersionThree // ECMA-285, 1st Edition
+ VersionFour // ISO/IEC 18952
+ VersionFive // ECMA-285, 2nd Edition
+ VersionSix // ECMA-323
+ VersionSeven // ECMA-323, 2nd Edition
+ VersionEight // ECMA-323, 3rd Edition
+ VersionNine // ECMA-323, 4th Edition, Tag option
+ VersionTen // ECMA-323, 4th Edition, short Tag option
+ VersionEleven // ECMA-323, 4th Edition, dynamic transformation option
+ VersionTwelve // ECMA-323, 5th Edition, Tag option
+ VersionThirteen // ECMA-323, 5th Edition, short option
+ VersionFourteen // ECMA-323, 5th Edition, dynamic transformation option
+ VersionFifteen // ECMA-285, 3rd Edition
+ VersionSixteen // ECMA-323, 6th Edition, Tag option
+ VersionSeventeen // ECMA-323, 6th Edition, short Tag option
+ VersionEighteen // ECMA-323, 6th Edition, dynamic transformatin option
+ VersionNineteen // ECMA-285, 4th Edition
+ VersionTwenty // Reserved for future use
+ VersionTwentyone // Reserved for future use
+ VersionTwentytwo // Reserved for future use
+ VersionTwentythree // Reserved for future use
+ VersionTwentyfour // Reserved for future use
+)