Lines Matching refs:SessionTrackMsg
78 struct SessionTrackMsg { struct in SessionTrack
84 SessionTrackMsg(SessionTrackWorkType type, bool sync) : type_(type), sync_(sync) { } in SessionTrackMsg() function
87 … SessionTrackMsg(SessionTrackWorkType type, std::shared_ptr<SessionInfo> session_info, bool sync) : in SessionTrackMsg() argument
110 std::unique_ptr<MessageQueue<SessionTrackMsg>> msgq_;
124 msgq_ = std::make_unique<MessageQueue<SessionTrackMsg>>("SessionTrack"); in SessionTrack()
162 auto msg = std::make_shared<SessionTrackMsg>(SessionTrackWorkType::STOP, true); in ~SessionTrack()
199 auto msg = std::make_shared<SessionTrackMsg>(SessionTrackWorkType::ACTIVATE, false); in OnSessionInit()
260 auto msg = std::make_shared<SessionTrackMsg>(SessionTrackWorkType::REFRESH_IDLE, true); in RefreshIdle()
536 …auto msg = std::make_shared<SessionTrackMsg>(SessionTrackWorkType::DELETE_URSK, pSessionInfo, true… in OnSessionStatusNtf()
549 auto msg = std::make_shared<SessionTrackMsg>(SessionTrackWorkType::IDLE, false); in OnSessionStatusNtf()
556 auto msg = std::make_shared<SessionTrackMsg>(SessionTrackWorkType::IDLE_TIMER_FIRED, false); in IdleTimerCallback()
662 void QueueSessionTrackWork(std::shared_ptr<SessionTrackMsg> msg) { in QueueSessionTrackWork()