From cb85aa8a8d02a3d6dc16e3f32e78da9e70f9c7f5 Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期二, 02 二月 2021 17:49:21 +0800
Subject: [PATCH] update

---
 src/socket/shm_socket.h |   25 ++++++-------------------
 1 files changed, 6 insertions(+), 19 deletions(-)

diff --git a/src/socket/shm_socket.h b/src/socket/shm_socket.h
index 15df610..198d4da 100644
--- a/src/socket/shm_socket.h
+++ b/src/socket/shm_socket.h
@@ -12,23 +12,14 @@
 	SHM_SOCKET_DGRAM = 2
 	
 };
+ 
 
-enum shm_msg_type_t
-{
-	SHM_SOCKET_OPEN = 1,
-	SHM_SOCKET_OPEN_REPLY = 2,
-	SHM_SOCKET_CLOSE = 3,
-	SHM_COMMON_MSG = 4
-	
-};
-
-typedef struct shm_msg_t {
+typedef struct shm_packet_t {
 	int key;
-	shm_msg_type_t type;
 	size_t size;
 	void * buf;
 
-} shm_msg_t;
+} shm_packet_t;
 
 
 
@@ -40,13 +31,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