| 433 | } |
| 434 | |
| 435 | void SipEngine::dialogQueueMessage(DialogMessage *dmsg) |
| 436 | { |
| 437 | // This was used when there was just one layer3 thread: |
| 438 | // TODO: We may still use this for UMTS. |
| 439 | //Control::gCSL3StateMachine.csl3Write(new Control::GenericL3Msg(dmsg,callID())); |
| 440 | // Now we enqueue dialog messages in a queue in their dialog, and let L3 fish it out from there. |
| 441 | // We dont enqueue on the GSM LogicalChannel because that may change from, eg, SDCCH to FACCH before this message is processed. |
| 442 | LOG(DEBUG) << "sending DialogMessage to L3 " /*<<dialogText()*/ <<LOGVAR(dmsg); |
| 443 | //mDownlinkFifo.write(dmsg); |
| 444 | gNewTransactionTable.ttAddMessage(mTranId,dmsg); |
| 445 | } |
| 446 | |
| 447 | bool SipDialog::permittedTransition(DialogState::msgState oldState, DialogState::msgState newState) |
| 448 | { |
no test coverage detected