TcpClient/Reactor 框架
This commit is contained in:
@@ -85,12 +85,12 @@ struct c_TcpReactor_t {
|
||||
|
||||
struct c_TcpServer_t {
|
||||
c_socket_t listen_sock; /* Master server listening socket descriptor */
|
||||
c_bool_t is_running; /* Server master thread loop state flag */
|
||||
c_TcpReactor_t* reactor; /* Polymorphic multiplexing backend driver link */
|
||||
c_TcpServer_OnConnect_t fnOnConnect; /* Connection accept callback hook */
|
||||
c_TcpServer_OnRequest_t fnOnRequest; /* Data incoming available callback hook */
|
||||
c_TcpServer_OnDisconnect_t fnOnDisconnect; /* Disconnect termination event hook */
|
||||
c_TcpServer_OnError_t fnOnError; /* Network operational error event hook */
|
||||
c_bool_t is_running; /* Server master thread loop state flag */
|
||||
c_Allocator_t allocator; /* Deep copy of the user-provided allocator */
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user