From a5e3f2e9a31449a177af51231175afebfe9410c8 Mon Sep 17 00:00:00 2001
From: fujuntang <fujuntang@smartai.com>
Date: 星期六, 20 十一月 2021 12:19:30 +0800
Subject: [PATCH] Fix the resource algorithm issue.
---
src/msg_trigger/msg_mgr.h | 11 ++++-------
1 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/src/msg_trigger/msg_mgr.h b/src/msg_trigger/msg_mgr.h
index 809808b..686d47c 100644
--- a/src/msg_trigger/msg_mgr.h
+++ b/src/msg_trigger/msg_mgr.h
@@ -1,9 +1,7 @@
#ifndef __MSG_MGR_DEF_
#define __MSG_MGR_DEF_
-#ifdef __cplusplus
-extern "C" {
-#endif
+#include "shm_allocator.h"
#define SEM_TYPE_ID 0
#define RSV_TYPE_ID 1
@@ -37,16 +35,15 @@
} Msg_info;
-#ifdef __cplusplus
-}
-#endif
-
int msg_init(void);
void msg_distrib(int msg_id, Msg_info *message);
int get_msg_info(int msg_id, Msg_info *message);
void *sem_msg_handler(void *skptr);
void msg_info_set(int index, Msg_info msg_obj);
+typedef std::set<int, std::less<int>, SHM_STL_Allocator<int> > recvbuf_val;
+typedef std::map<int, recvbuf_val *, std::less<int>, SHM_STL_Allocator<std::pair<int, recvbuf_val *> > > recvbuf_data;
+
#endif //end of file
--
Gitblit v1.8.0