From 535a0871f4e60d271b56d1902ddcf16c7e95ee5c Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期二, 02 二月 2021 15:26:22 +0800 Subject: [PATCH] update --- src/socket/shm_socket.h | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) diff --git a/src/socket/shm_socket.h b/src/socket/shm_socket.h index 15df610..ea1ae38 100644 --- a/src/socket/shm_socket.h +++ b/src/socket/shm_socket.h @@ -13,7 +13,7 @@ }; -enum shm_msg_type_t +enum shm_packet_type_t { SHM_SOCKET_OPEN = 1, SHM_SOCKET_OPEN_REPLY = 2, @@ -22,13 +22,13 @@ }; -typedef struct shm_msg_t { +typedef struct shm_packet_t { int key; - shm_msg_type_t type; + shm_packet_type_t type; size_t size; void * buf; -} shm_msg_t; +} shm_packet_t; @@ -40,13 +40,9 @@ bool force_bind; pthread_mutex_t mutex; - LockFreeQueue<shm_msg_t> *queue; //self queue - LockFreeQueue<shm_msg_t> *remoteQueue; // peer queue - // shm_connection_status_t status; - // LockFreeQueue<shm_msg_t, DM_Allocator> *messageQueue; - // LockFreeQueue<shm_msg_t, DM_Allocator> *acceptQueue; - // std::map<int, shm_socket_t* > *clientSocketMap; - // pthread_t dispatch_thread; + LockFreeQueue<shm_packet_t> *queue; //self queue + LockFreeQueue<shm_packet_t> *remoteQueue; // peer queue + } shm_socket_t; -- Gitblit v1.8.0