diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-11-20 01:32:09 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-11-20 01:34:41 +0100 |
commit | 1898744e02d1e813f45c84e65110656990215fd6 (patch) | |
tree | a5fcbd5a962e52d4ef17307b1dfc278a26db1e4a /TestPhone.st | |
parent | 4cb1daeed69ceff5b963cda5fec2292e78f12dd4 (diff) |
BSSAP: Create a class so we can delay creating a MessageBuffer
Diffstat (limited to 'TestPhone.st')
-rw-r--r-- | TestPhone.st | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/TestPhone.st b/TestPhone.st index 73de2fe..e823a0c 100644 --- a/TestPhone.st +++ b/TestPhone.st @@ -85,8 +85,7 @@ Object subclass: IPAConfig [ Object subclass: MessageTests [ MessageTests class >> createLU [ - | lu gsm88 msg sccp | - gsm88 := Osmo.MessageBuffer new. + | lu bssap msg sccp | lu := LocationUpdatingRequest new. lu mi imsi: '666666666666'. @@ -94,11 +93,10 @@ Object subclass: MessageTests [ msg := IEMessage initWith: GSM0808Helper msgComplL3. msg addIe: (GSMCellIdentifier initWith: 274 mnc: 8 lac: 4099 ci: 40000). msg addIe: (GSMLayer3Info initWith: lu). - msg writeOn: gsm88. - BSSAPHelper prependManagement: gsm88. + bssap := BSSAPManagement initWith: msg. - sccp := Osmo.SCCPHelper createCR: 666 dest: (Osmo.SCCPAddress createWith: 254) data: gsm88 asByteArray. + sccp := Osmo.SCCPHelper createCR: 666 dest: (Osmo.SCCPAddress createWith: 254) data: bssap. sccp asByteArray printNl. ^ sccp asByteArray. ] |