aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2012-12-25 10:17:32 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2012-12-25 10:17:32 +0100
commit2f540325708555f6fd087886848f5fb245368d65 (patch)
treef03ed673aba962aafebcf70300fc2af2a927cc69
parent6cdfbc77fbd381dc2e5bf7dd77022d58818f4b33 (diff)
gsm: Add handover complete message without a testcase
I don't have test data right now.
-rw-r--r--GSM48.st19
1 files changed, 19 insertions, 0 deletions
diff --git a/GSM48.st b/GSM48.st
index 046ac51..a0284a3 100644
--- a/GSM48.st
+++ b/GSM48.st
@@ -2759,6 +2759,24 @@ GSM48RRMessage subclass: GSM48RRHandoverCommand [
]
]
+GSM48RRMessage subclass: GSM48RRHandoverComplete [
+ <category: 'OsmoGSM'>
+ <comment: 'See table 9.16 for details'>
+
+ GSM48RRHandoverComplete class >> messageType [
+ <category: 'factory'>
+ ^ self msgHandoverComplete
+ ]
+
+ GSM48RRHandoverComplete class >> tlvDescription [
+ <category: 'parsing'>
+ ^ OrderedCollection new
+ add: GSM48Cause asTLVDescription;
+ add: (GSM48TimingDifference asTLVDescription beOptional; yourself);
+ yourself
+ ]
+]
+
GSM48RRMessage subclass: GSM48RRImmediateAssignCommand [
<category: 'OsmoGSM'>
<comment: 'I represent a GSM 04.08 9.1.18 Immediate assignment'>
@@ -2944,6 +2962,7 @@ Eval [
GSM48RRAssignmentComplete initialize.
GSM48RRHandoverCommand initialize.
+ GSM48RRHandoverComplete initialize.
GSM48RRImmediateAssignCommand initialize.
GSM48RRChannelRelease initialize.
GSM48RRClassmarkChange initialize.