aboutsummaryrefslogtreecommitdiffstats
path: root/isup
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2013-04-01 08:51:50 +0200
committerHolger Hans Peter Freyther <zecke@selfish.org>2013-04-01 09:53:41 +0200
commit776dda40705751f3d3cae46995b8a8005a2659ca (patch)
tree54e62b46bace17f32a0aaea4a43fe0cc83b7880f /isup
parent412124646f8aabd2ff2e35ab55b26d152e4f371c (diff)
isup: Do not generate the the MessageType field as it doesn't make sense
There is no ISUPConstants>>#parMessageType so do not generate such a class.
Diffstat (limited to 'isup')
-rw-r--r--isup/generator/create_structs.st3
-rw-r--r--isup/isup_generated.st10
2 files changed, 3 insertions, 10 deletions
diff --git a/isup/generator/create_structs.st b/isup/generator/create_structs.st
index 0ec91b4..0178d0c 100644
--- a/isup/generator/create_structs.st
+++ b/isup/generator/create_structs.st
@@ -188,6 +188,9 @@ Object subclass: StructCreator [
' % {aDef className}.
].
+ aDef className = 'ISUPMessageType'
+ ifTrue: [^self].
+
type :=
'MSGFixedField subclass: %1 [
<category: ''OsmoNetwork-ISUP''>
diff --git a/isup/isup_generated.st b/isup/isup_generated.st
index 9e43b25..219b19b 100644
--- a/isup/isup_generated.st
+++ b/isup/isup_generated.st
@@ -421,16 +421,6 @@ MSGVariableField subclass: ISUPForwardGVNS [
ISUPForwardGVNS class >> spec [ <category: 'field'> ^ '3.66' ]
]
-MSGFixedField subclass: ISUPMessageType [
- <category: 'OsmoNetwork-ISUP'>
- <comment: 'I am an auto generated ISUP fixed field.'>
-
- ISUPMessageType class >> parameterName [ <category: 'field'> ^ 'Message type' ]
- ISUPMessageType class >> parameterValue [ <category: 'field'> ^ ISUPConstants parMessageType ]
- ISUPMessageType class >> octalLength [ <category: 'field'> ^ 1 ]
- ISUPMessageType class >> spec [ <category: 'field'> ^ '2.1' ]
-]
-
MSGVariableField subclass: ISUPTransitNetworkSelection [
<category: 'OsmoNetwork-ISUP'>
<comment: 'I am an auto generated ISUP variable.'>