MCPcopy Create free account
hub / github.com/F-Stack/f-stack / SwitchToRecv

Method SwitchToRecv

adapter/micro_thread/mt_net.cpp:517–530  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

515}
516
517void CNetHandler::SwitchToRecv()
518{
519 CSockLink* conn = (CSockLink*)this->_conn_ptr;
520 if (NULL == conn)
521 {
522 MTLOG_ERROR("net handler invalid");
523 return;
524 }
525
526 this->DetachConn();
527
528 this->_state_flags |= STATE_IN_RECV;
529 conn->AppendToList(CSockLink::LINK_RECV_LIST, this);
530}
531
532void CNetHandler::SwitchToIdle()
533{

Callers 1

WaitRecvMethod · 0.95

Calls 2

DetachConnMethod · 0.95
AppendToListMethod · 0.80

Tested by

no test coverage detected