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

Method printDialogs

SIP/SIP2Interface.cpp:321–341  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

319}
320
321void SipDialogMap::printDialogs(ostream&os)
322{
323#if USE_SCOPED_ITERATORS
324 DialogMap_t::ScopedIterator sit(mDialogMap);
325#else
326 ScopedLock lock(mDialogMap.qGetLock());
327 DialogMap_t::iterator sit;
328#endif
329 for (sit = mDialogMap.begin(); sit != mDialogMap.end(); sit++) {
330 SipDialog *dialog = sit->second;
331 os << dialog->dialogText(false) << "\n";
332 }
333// ScopedLock lock(mDialogMapLock);
334// for (DialogListMap_t::iterator it1 = mDialogMap.begin(); it1 != mDialogMap.end(); it1++) {
335// SipDialogList_t &dialogs = it1->second;
336// for (SipDialogList_t::iterator it2 = dialogs.begin(); it2 != dialogs.end(); it2++) {
337// SipDialog *existing = *it2;
338// os << existing->dialogText(false) << "\n";
339// }
340// }
341}
342
343void printDialogs(ostream &os)
344{

Callers 1

printDialogsFunction · 0.80

Calls 3

dialogTextMethod · 0.80
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected