Home
last modified time | relevance | path

Searched refs:TcpKeepConn (Results 1 – 4 of 4) sorted by relevance

/f-stack/app/micro_thread/
H A Dmt_connection.h154 typedef TAILQ_ENTRY(TcpKeepConn) KeepConnLink;
156 class TcpKeepConn : public IMtConnection, public CTimerNotify
163 TcpKeepConn() { in TcpKeepConn() function
170 virtual ~TcpKeepConn() { in ~TcpKeepConn()
255 void InsertConn(TcpKeepConn* conn) { in InsertConn()
263 void RemoveConn(TcpKeepConn* conn) { in RemoveConn()
271 TcpKeepConn* GetFirstConn() { in GetFirstConn()
286 typedef CPtrPool<TcpKeepConn> TcpKeepQueue;
294 bool CacheTcpKeepConn(TcpKeepConn* conn);
296 bool RemoveTcpKeepConn(TcpKeepConn* conn);
[all …]
H A Dmt_connection.cpp206 int TcpKeepConn::OpenCnnect() in OpenCnnect()
243 int TcpKeepConn::CreateSocket() in CreateSocket()
281 int TcpKeepConn::SendData() in SendData()
321 int TcpKeepConn::RecvData() in RecvData()
373 int TcpKeepConn::CloseSocket() in CloseSocket()
387 void TcpKeepConn::Reset() in Reset()
394 void TcpKeepConn::ConnReuseClean() in ConnReuseClean()
399 bool TcpKeepConn::IdleAttach() in IdleAttach()
433 bool TcpKeepConn::IdleDetach() in IdleDetach()
466 void TcpKeepConn::timer_notify() in timer_notify()
[all …]
H A Dmt_notify.h39 class TcpKeepConn; variable
234 void SetKeepNtfyObj(TcpKeepConn* obj) { in SetKeepNtfyObj()
238 TcpKeepConn* GetKeepNtfyObj() { in GetKeepNtfyObj()
246 TcpKeepConn* _keep_conn;
H A Dmt_api.cpp120 static TcpKeepConn* mt_tcp_get_keep_conn(struct sockaddr_in* dst, int& sock) in mt_tcp_get_keep_conn()
129TcpKeepConn* conn = dynamic_cast<TcpKeepConn*>(ConnectionMgr::Instance()->GetConnection(OBJ_TCP_KE… in mt_tcp_get_keep_conn()
226 TcpKeepConn* conn = mt_tcp_get_keep_conn(dst, sock); in mt_tcpsendrcv()
349 TcpKeepConn* conn = mt_tcp_get_keep_conn(dst, sock); in mt_tcpsend()
881 TcpKeepConn* conn = mt_tcp_get_keep_conn(dst, sock); in mt_tcpsendrcv()