From f7337200b6703c9d64f49efc0bc571a13d479973 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期四, 04 二月 2021 09:58:27 +0800 Subject: [PATCH] add void * userdata --- test_net_socket/test_net_mod_socket.cpp | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test_net_socket/test_net_mod_socket.cpp b/test_net_socket/test_net_mod_socket.cpp index 2c69151..bdbcc9b 100644 --- a/test_net_socket/test_net_mod_socket.cpp +++ b/test_net_socket/test_net_mod_socket.cpp @@ -143,7 +143,7 @@ int rv; int key; while(true) { - rv = net_mod_socket_recvandsend_timeout(ser, &recvbuf, &recvsize, &key, [&](void ** buf, int *size){ + rv = net_mod_socket_recvandsend_timeout(ser, &recvbuf, &recvsize, &key, [&](void ** buf, int *size, void * user_data){ printf( "server: RECEIVED REQUEST FROM %d : %s\n", key, recvbuf); sprintf(sendbuf, "%d RECEIVED %s", net_mod_socket_get_key(ser), (char *)recvbuf); // buf 鍜� size鏄繑鍥炲�� @@ -151,7 +151,7 @@ *size = strlen(sendbuf) + 1; free(recvbuf); return; - }, 0, 2000000 ); + }, 0, 2000000, NULL ); } // while ( (rv = net_mod_socket_recvfrom(ser, &recvbuf, &size, &key) ) == 0) { // // printf( "server: RECEIVED REQUEST FROM %d NAME %s\n", key, recvbuf); -- Gitblit v1.8.0