MCPcopy Create free account
hub / github.com/RangeNetworks/openbts / dialogQueueMessage

Method dialogQueueMessage

SIP/SIPDialog.cpp:435–445  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

433}
434
435void 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
447bool SipDialog::permittedTransition(DialogState::msgState oldState, DialogState::msgState newState)
448{

Callers 1

newSipDialogMOUssdMethod · 0.80

Calls 1

ttAddMessageMethod · 0.80

Tested by

no test coverage detected