smalltalk
/
osmo-st-msc
Archived
1
0
Fork 0

misc: Make the categories match the package name to ease exporting

This commit is contained in:
Holger Hans Peter Freyther 2013-03-31 15:09:44 +02:00
parent f3f86eb39b
commit b64973b545
7 changed files with 27 additions and 17 deletions

View File

@ -19,7 +19,7 @@
OsmoGSM.GSM48CMServiceReq extend [ OsmoGSM.GSM48CMServiceReq extend [
openTransactionOn: aCon sapi: aSapi [ openTransactionOn: aCon sapi: aSapi [
| tran | | tran |
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
"This is weird. We can accept or reject the service." "This is weird. We can accept or reject the service."
tran := (GSMCMServiceRequest on: aSapi with: self ti) tran := (GSMCMServiceRequest on: aSapi with: self ti)
@ -30,7 +30,7 @@ OsmoGSM.GSM48CMServiceReq extend [
OsmoGSM.GSM48MSG extend [ OsmoGSM.GSM48MSG extend [
dispatchForCMOn: aCon [ dispatchForCMOn: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
self logError: '%1(srcref:%2) unknown dispatch for CM Service Request' self logError: '%1(srcref:%2) unknown dispatch for CM Service Request'
% {self class. aCon srcref} with: #bsc. % {self class. aCon srcref} with: #bsc.
^ false ^ false
@ -40,7 +40,7 @@ OsmoGSM.GSM48MSG extend [
OsmoGSM.GSM48CCEmergencySetup extend [ OsmoGSM.GSM48CCEmergencySetup extend [
dispatchForCMOn: aCM [ dispatchForCMOn: aCM [
| call | | call |
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
"Start the Emergency Call" "Start the Emergency Call"
call := (GSMEmergencyCall on: 0 with: self ti) call := (GSMEmergencyCall on: 0 with: self ti)

View File

@ -23,7 +23,7 @@ PackageLoader
OsmoGSM.GSM48LURequest extend [ OsmoGSM.GSM48LURequest extend [
openTransactionOn: aCon sapi: aSapi [ openTransactionOn: aCon sapi: aSapi [
| tran | | tran |
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
'foo' printNl. 'foo' printNl.
tran := (GSMLURequest on: aSapi with: self ti) tran := (GSMLURequest on: aSapi with: self ti)

View File

@ -18,42 +18,42 @@
OsmoGSM.GSM48MSG extend [ OsmoGSM.GSM48MSG extend [
dispatchMoCall: aCon [ dispatchMoCall: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
aCon moUnknown: self. aCon moUnknown: self.
] ]
] ]
OsmoGSM.GSM48CCConnectAck extend [ OsmoGSM.GSM48CCConnectAck extend [
dispatchMoCall: aCon [ dispatchMoCall: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
aCon moConnectAck: self. aCon moConnectAck: self.
] ]
] ]
OsmoGSM.GSM48CCDisconnect extend [ OsmoGSM.GSM48CCDisconnect extend [
dispatchMoCall: aCon [ dispatchMoCall: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
aCon moDisconnect: self. aCon moDisconnect: self.
] ]
] ]
OsmoGSM.GSM48CCRelease extend [ OsmoGSM.GSM48CCRelease extend [
dispatchMoCall: aCon [ dispatchMoCall: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
aCon moRelease: self. aCon moRelease: self.
] ]
] ]
OsmoGSM.GSM48CCReleaseCompl extend [ OsmoGSM.GSM48CCReleaseCompl extend [
dispatchMoCall: aCon [ dispatchMoCall: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
aCon moReleaseCompl: self. aCon moReleaseCompl: self.
] ]
] ]
OsmoGSM.GSM48CCStatus extend [ OsmoGSM.GSM48CCStatus extend [
dispatchMoCall: aCon [ dispatchMoCall: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
aCon moStatus: self. aCon moStatus: self.
] ]
] ]
@ -61,7 +61,7 @@ OsmoGSM.GSM48CCStatus extend [
OsmoGSM.GSM48CCSetup extend [ OsmoGSM.GSM48CCSetup extend [
openTransactionOn: aCon sapi: aSapi [ openTransactionOn: aCon sapi: aSapi [
| tran | | tran |
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
tran := (GSMMOCall on: aSapi with: self ti) tran := (GSMMOCall on: aSapi with: self ti)
con: aCon; con: aCon;
yourself. yourself.

View File

@ -20,19 +20,19 @@ PackageLoader fileInPackage: 'OsmoGSM'.
OsmoGSM.BSSAPMessage extend [ OsmoGSM.BSSAPMessage extend [
dispatchTrans: aCon [ dispatchTrans: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
aCon bssapUnknownData: self aCon bssapUnknownData: self
] ]
] ]
OsmoGSM.BSSAPManagement extend [ OsmoGSM.BSSAPManagement extend [
dispatchTrans: aCon [ dispatchTrans: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
self dispatchMAP: aCon. self dispatchMAP: aCon.
] ]
dispatchMAP: aCon [ dispatchMAP: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
(Dictionary from: { (Dictionary from: {
OsmoGSM.GSM0808Helper msgComplL3 -> #mapLayer3:. OsmoGSM.GSM0808Helper msgComplL3 -> #mapLayer3:.
OsmoGSM.GSM0808Helper msgClearReq -> #mapClearReq:. OsmoGSM.GSM0808Helper msgClearReq -> #mapClearReq:.
@ -51,14 +51,14 @@ OsmoGSM.BSSAPManagement extend [
OsmoGSM.BSSAPDTAP extend [ OsmoGSM.BSSAPDTAP extend [
dispatchTrans: aCon [ dispatchTrans: aCon [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
aCon dispatchDTAP: self. aCon dispatchDTAP: self.
] ]
] ]
OsmoGSM.GSM48MSG extend [ OsmoGSM.GSM48MSG extend [
openTransactionOn: aCon sapi: aSapi [ openTransactionOn: aCon sapi: aSapi [
<category: '*-OsmoMSC-GSM'> <category: '*OsmoMSC-GSM'>
self logError: 'Can not open transaction for %1' % {self class} area: #bsc. self logError: 'Can not open transaction for %1' % {self class} area: #bsc.
] ]
] ]

View File

@ -301,7 +301,7 @@ Object subclass: MSCApplication [
bscPort: 5000; bscPort: 5000;
sipIP: '127.0.0.1'. sipIP: '127.0.0.1'.
msc bscConfig msc bscConfig
addBSC: '127.0.0.1' withName: 'test1' andLac: 4711 sendOsmoRSIP: true; addBSC: '127.0.0.1' withName: 'test1' andLac: 8210 sendOsmoRSIP: true;
addBSC: '10.240.240.1' withName: 'test2' andLac: 4712 sendOsmoRSIP: true. addBSC: '10.240.240.1' withName: 'test2' andLac: 4712 sendOsmoRSIP: true.
msc returnedFromSnapshot. msc returnedFromSnapshot.

View File

@ -18,6 +18,7 @@
Object subclass: PagingManager [ Object subclass: PagingManager [
| msc | | msc |
<category: 'OsmoMSC-GSM'>
PagingManager class >> initWith: aMsc [ PagingManager class >> initWith: aMsc [
^ self new ^ self new

View File

@ -17,6 +17,7 @@
" "
TestCase subclass: AuthTestNull [ TestCase subclass: AuthTestNull [
<category: 'OsmoMSC-Tests'>
<comment: 'I smoke-test the null authenticator and that it <comment: 'I smoke-test the null authenticator and that it
fires an accept callback right away.'> fires an accept callback right away.'>
@ -51,6 +52,7 @@ TestCase subclass: AuthTestNull [
Object subclass: GSMProcessorMockBase [ Object subclass: GSMProcessorMockBase [
| auth dict | | auth dict |
<category: 'OsmoMSC-Tests'>
GSMProcessorMockBase class >> initWith: anAuth [ GSMProcessorMockBase class >> initWith: anAuth [
^ self new ^ self new
@ -77,6 +79,8 @@ Object subclass: GSMProcessorMockBase [
] ]
GSMProcessorMockBase subclass: GSMProcessorMockForAuthCheat [ GSMProcessorMockBase subclass: GSMProcessorMockForAuthCheat [
<category: 'OsmoMSC-Tests'>
nextPutData: aData [ nextPutData: aData [
"Ignore the data for now. Should be a identity request" "Ignore the data for now. Should be a identity request"
OsmoDispatcher dispatchBlock: [ OsmoDispatcher dispatchBlock: [
@ -90,6 +94,8 @@ GSMProcessorMockBase subclass: GSMProcessorMockForAuthCheat [
] ]
GSMProcessorMockBase subclass: GSMProcessorMockForAuthIMSI [ GSMProcessorMockBase subclass: GSMProcessorMockForAuthIMSI [
<category: 'OsmoMSC-Tests'>
usedIMSI [ usedIMSI [
^ '234324234234' ^ '234324234234'
] ]
@ -107,12 +113,15 @@ GSMProcessorMockBase subclass: GSMProcessorMockForAuthIMSI [
] ]
GSMProcessorMockBase subclass: GSMProcessorMockForAuthTimeout [ GSMProcessorMockBase subclass: GSMProcessorMockForAuthTimeout [
<category: 'OsmoMSC-Tests'>
nextPutData: aData [ nextPutData: aData [
"Do nothing" "Do nothing"
] ]
] ]
TestCase subclass: AuthTestIdentity [ TestCase subclass: AuthTestIdentity [
<category: 'OsmoMSC-Tests'>
<comment: 'I test various aspects of the IMSI requestor.'> <comment: 'I test various aspects of the IMSI requestor.'>
testWrongResponse [ testWrongResponse [