wangzhengquan
2020-10-21 82bd40bc2b2d024ab7be0f27eea3f871f99cc213
src/socket/shm_socket.h
@@ -56,6 +56,7 @@
   // 本地port
   int port;
   bool force_bind;
   int mutex;
   shm_connection_status_t status;
   SHMQueue<shm_msg_t> *queue;
   SHMQueue<shm_msg_t> *remoteQueue;
@@ -99,6 +100,13 @@
int shm_sendandrecv(shm_socket_t *socket, const void *send_buf, const int send_size, const int send_port, void **recv_buf, int *recv_size,  
   struct timespec * timeout = NULL,  int flags=0);
/**
 * 功能同shm_sendandrecv, 但是不是线程安全的
 */
int shm_sendandrecv_unsafe(shm_socket_t *socket, const void *send_buf, const int send_size, const int send_port, void **recv_buf, int *recv_size,
   struct timespec * timeout = NULL,  int flags=0);
#endif