| 1160 | // ====== State Machine L3RegisterMachine ===== |
| 1161 | |
| 1162 | L3RegisterMachine::L3RegisterMachine(TranEntry *wTran, |
| 1163 | SIP::DialogType wMethod, |
| 1164 | string &wSRES, // may be NULL for the initial registration query to elicit a |
| 1165 | RegistrationResult *wRResult // Result returned here: true (1), false(0), timeout (-1). |
| 1166 | ) : |
| 1167 | LUBase(wTran), |
| 1168 | mSRES(wSRES), |
| 1169 | mRResult(wRResult) |
| 1170 | { |
| 1171 | PROCLOG(DEBUG)<<"ProcedureRegister"<<LOGVAR(mRResult->text())<<LOGVAR(mSRES); |
| 1172 | // This procedure is invoked twice, now using the same SIPEngine in the TranEntry. |
| 1173 | // Must make a new call_id each time we invoke this procedure. |
| 1174 | setDialog(getRegistrar()); |
| 1175 | } |
| 1176 | |
| 1177 | |
| 1178 | // This duplicates the existing functionality. |
nothing calls this directly
no test coverage detected