MCPcopy Create free account
hub / github.com/Tencent/Hardcoder / deleteTimeoutEvent

Method deleteTimeoutEvent

libapp2sys/src/main/cpp/udp.h:195–204  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

193 std::list<TimeoutEvent *> m_eventTimerList;
194
195 int deleteTimeoutEvent(TimeoutEvent *timeoutEvent) {
196 for (std::list<TimeoutEvent *>::iterator it = m_eventTimerList.begin(); it != m_eventTimerList.end(); it++) {
197 if (*it == timeoutEvent) {
198 m_eventTimerList.erase(it);
199 return 0;
200 }
201 }
202 perr("event delete failed arg:%s", timeoutEvent->toString().c_str());
203 return -1;
204 }
205
206 int addTimeoutEvent(TimeoutEvent *timeoutEvent) {
207 std::list<TimeoutEvent *>::iterator it;

Callers

nothing calls this directly

Calls 4

beginMethod · 0.45
endMethod · 0.45
eraseMethod · 0.45
toStringMethod · 0.45

Tested by

no test coverage detected