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

Method dmFindDialogById

SIP/SIP2Interface.cpp:304–319  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

302}
303
304SipBase *SipDialogMap::dmFindDialogById(unsigned id)
305{
306#if USE_SCOPED_ITERATORS
307 DialogMap_t::ScopedIterator sit(mDialogMap);
308#else
309 ScopedLock lock(mDialogMap.qGetLock());
310 DialogMap_t::iterator sit;
311#endif
312 for (sit = mDialogMap.begin(); sit != mDialogMap.end(); sit++) {
313 SipDialog *dialog = sit->second;
314 if (dialog->mDialogId == id) {
315 return (SipBase*)dialog;
316 }
317 }
318 return NULL;
319}
320
321void SipDialogMap::printDialogs(ostream&os)
322{

Callers

nothing calls this directly

Calls 2

beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected