一个连接一个线程的线程模型
更多...
#include <one_thread_per_connection_thread_handler.h>
|
unordered_map< Communicator *, Worker * > | thread_map_ |
| 记录一个连接Communicator关联的线程数据
|
|
mutex | lock_ |
| 保护线程安全的锁
|
|
◆ await_stop()
RC OneThreadPerConnectionThreadHandler::await_stop |
( |
| ) |
|
|
overridevirtual |
◆ close_connection()
RC OneThreadPerConnectionThreadHandler::close_connection |
( |
Communicator * |
communicator | ) |
|
|
overridevirtual |
◆ new_connection()
RC OneThreadPerConnectionThreadHandler::new_connection |
( |
Communicator * |
communicator | ) |
|
|
overridevirtual |
◆ start()
virtual RC OneThreadPerConnectionThreadHandler::start |
( |
| ) |
|
|
inlineoverridevirtual |
◆ stop()
RC OneThreadPerConnectionThreadHandler::stop |
( |
| ) |
|
|
overridevirtual |
该类的文档由以下文件生成: