MCPcopy Create free account
hub / github.com/TDesktop-x64/tdesktop / peerLoaded

Method peerLoaded

Telegram/SourceFiles/data/data_session.cpp:517–525  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

515}
516
517PeerData *Session::peerLoaded(PeerId id) const {
518 const auto i = _peers.find(id);
519 if (i == end(_peers)) {
520 return nullptr;
521 } else if (!i->second->isLoaded()) {
522 return nullptr;
523 }
524 return i->second.get();
525}
526
527UserData *Session::userLoaded(UserId id) const {
528 if (const auto peer = peerLoaded(peerFromUser(id))) {

Callers 15

showHistoryMethod · 0.45
displayDocumentMethod · 0.45
JoinChatDecisionToastFunction · 0.45
AttachWebViewMethod · 0.45
openPeerStoriesMethod · 0.45
prepareMethod · 0.45
peopleReceivedMethod · 0.45
searchDoneMethod · 0.45
createMultiSelectMethod · 0.45
createSearchRowMethod · 0.45
createMultiSelectMethod · 0.45
updateButtonsMethod · 0.45

Calls 3

isLoadedMethod · 0.80
findMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected