From 5c912c70e9333298ff48f7ea15424f72ca977b99 Mon Sep 17 00:00:00 2001
From: Fu Juntang <StrongTiger_001@163.com>
Date: 星期五, 17 九月 2021 09:43:55 +0800
Subject: [PATCH] Add the heartbeat logic feature.

---
 src/socket/bus_server_socket_wrapper.h |   27 ++++++++++++++++++++++++---
 1 files changed, 24 insertions(+), 3 deletions(-)

diff --git a/src/socket/bus_server_socket_wrapper.h b/src/socket/bus_server_socket_wrapper.h
index cd625dd..f91ecb8 100644
--- a/src/socket/bus_server_socket_wrapper.h
+++ b/src/socket/bus_server_socket_wrapper.h
@@ -1,3 +1,12 @@
+/**
+ * @file
+ * 
+ * @brief 鎬荤嚎鏈嶅姟銆�
+ *
+ * @details 鍙戝竷璁㈤槄鏈嶅姟鐨勮矾鐢憋紝璐熻矗璁板綍璁㈤槄鑰呯殑娑堟伅骞舵妸鍙戝竷鑰呭彂甯冪殑娑堟伅杞彂缁欐劅鍏磋叮鐨勮闃呰��
+ */
+
+
 #ifndef _BUS_SERVER_SOCKET_WRAPPER_H_
 #define _BUS_SERVER_SOCKET_WRAPPER_H_
 
@@ -7,24 +16,36 @@
 extern "C" {
 #endif
 
+
 /**
- * 鍒涘缓
+ * @brief 鍒涘缓 bus_server_socket
+ * @return bus_server_socket 鍙ユ焺
  */
 void * bus_server_socket_wrapper_open();
 
 /**
- * 鍏抽棴
+ * @brief 閿�姣� bus_server_socket
  */
 void bus_server_socket_wrapper_close(void *_sockt);
 
 /**
- * 鍚姩bus
+ * @brief 鍋滄 bus_server_socket
+ */
+int bus_server_socket_wrapper_stop(void *_socket);
+
+/**
+ * @brief 鍚姩bus
  * 
  * @return 0 鎴愬姛锛� 鍏朵粬鍊� 澶辫触鐨勯敊璇爜
 */
 int  bus_server_socket_wrapper_start_bus(void * _socket);
 
+int  bus_server_socket_wrapper_data_get(void * _socket, int val);
 
+int  bus_server_socket_wrapper_proc_check(void * _socket, int val, char *buf, int len, void **buf_ret, int *len_ret, \
+                          const struct timespec *timeout, const int flag);
+
+void bus_server_socket_wrapper_proc_release(void * _socket, int val);
 
 #ifdef __cplusplus
 }

--
Gitblit v1.8.0