GSM: Move the success to the ProcedureBase
This commit is contained in:
parent
fcc2e50854
commit
1250903788
16
GSMDriver.st
16
GSMDriver.st
|
@ -152,7 +152,7 @@ classes.'>
|
|||
]
|
||||
|
||||
Object subclass: ProcedureBase [
|
||||
| driver conn |
|
||||
| driver conn success |
|
||||
|
||||
ProcedureBase class >> initWith: aHandler phone: aPhone [
|
||||
^ self new
|
||||
|
@ -177,16 +177,18 @@ Object subclass: ProcedureBase [
|
|||
driver run.
|
||||
driver waitForCompletion.
|
||||
]
|
||||
]
|
||||
|
||||
|
||||
ProcedureBase subclass: LUProcedure [
|
||||
| success |
|
||||
|
||||
success [
|
||||
^ success ifNil: [false]
|
||||
]
|
||||
|
||||
success: aSuc [
|
||||
success := aSuc.
|
||||
]
|
||||
]
|
||||
|
||||
|
||||
ProcedureBase subclass: LUProcedure [
|
||||
createConnection: aHandler phone: aPhone [
|
||||
| lu |
|
||||
|
||||
|
@ -211,7 +213,7 @@ ProcedureBase subclass: LUProcedure [
|
|||
|
||||
handleData: aMsg sapi: aSapi [
|
||||
aMsg class messageType = GSM48MMMessage msgLUAcc ifTrue: [
|
||||
success := true.
|
||||
self success: true.
|
||||
].
|
||||
]
|
||||
]
|
||||
|
|
Reference in New Issue