+type OctetString struct {
+ Length uint64
+ Data []uint8
+}
+
+//-----------------------------------------------------------------------------
+//
+//-----------------------------------------------------------------------------
+const (
+ E2AP_SubSeqActionTypeContinue uint64 = 0
+ E2AP_SubSeqActionTypeWait uint64 = 1
+)
+
+var E2AP_SubSeqActionTypeStrMap = map[string]uint64{
+ "continue": E2AP_SubSeqActionTypeContinue,
+ "wait": E2AP_SubSeqActionTypeWait,
+}
+
+const (
+ E2AP_TimeToWaitZero uint64 = 0
+ E2AP_TimeToWaitW1ms uint64 = 1
+ E2AP_TimeToWaitW2ms uint64 = 2
+ E2AP_TimeToWaitW5ms uint64 = 3
+ E2AP_TimeToWaitW10ms uint64 = 4
+ E2AP_TimeToWaitW20ms uint64 = 5
+ E2AP_TimeToWaitW30ms uint64 = 6
+ E2AP_TimeToWaitW40ms uint64 = 7
+ E2AP_TimeToWaitW50ms uint64 = 8
+ E2AP_TimeToWaitW100ms uint64 = 9
+ E2AP_TimeToWaitW200ms uint64 = 10
+ E2AP_TimeToWaitW500ms uint64 = 11
+ E2AP_TimeToWaitW1s uint64 = 12
+ E2AP_TimeToWaitW2s uint64 = 13
+ E2AP_TimeToWaitW5s uint64 = 14
+ E2AP_TimeToWaitW10s uint64 = 15
+ E2AP_TimeToWaitW20s uint64 = 16
+ E2AP_TimeToWaitW60 uint64 = 17
+)
+
+var E2AP_TimeToWaitStrMap = map[string]uint64{
+ "zero": E2AP_TimeToWaitZero,
+ "w1ms": E2AP_TimeToWaitW1ms,
+ "w2ms": E2AP_TimeToWaitW2ms,
+ "w5ms": E2AP_TimeToWaitW5ms,
+ "w10ms": E2AP_TimeToWaitW10ms,
+ "w20ms": E2AP_TimeToWaitW20ms,
+ "w30ms": E2AP_TimeToWaitW30ms,
+ "w40ms": E2AP_TimeToWaitW40ms,
+ "w50ms": E2AP_TimeToWaitW50ms,
+ "w100ms": E2AP_TimeToWaitW100ms,
+ "w200ms": E2AP_TimeToWaitW200ms,
+ "w500ms": E2AP_TimeToWaitW500ms,
+ "w1s": E2AP_TimeToWaitW1s,
+ "w2s": E2AP_TimeToWaitW2s,
+ "w5s": E2AP_TimeToWaitW5s,
+ "w10s": E2AP_TimeToWaitW10s,
+ "w20s": E2AP_TimeToWaitW20s,
+ "w60s": E2AP_TimeToWaitW60,
+}
+