Update libcomm_adapter.cpp

This commit is contained in:
Eao3piq4e 2022-08-11 18:33:56 +08:00
parent 59ad28eed7
commit 95fafe1ce0
1 changed files with 13 additions and 0 deletions

View File

@ -322,6 +322,19 @@ static int libcomm_tcp_send(LibcommSendInfo* send_info)
return send_bytes;
}
/*
function name: libcomm_tcp_recv_noidx
description: This function is used to store the message transmitted from the sender, specifically to obtain
the message from a specific socket.
arguments: recv_ info is a pointer of LibcommRecvInfo* type, pointing to the memory to store the data
received.
return value: If it fails to allocate memory for iov_ Item, return RECV_MEM_ERROR;
If it fails to obtain data, no matter it is a message header or a message body, from the specified socket in blocking mode, return RECV_NET_ERROR;
If the function runs successfully, the byte length of the read message body is returned.
note: none
date: 2022/8/11
contact tel: 18720816902
*/
static int libcomm_tcp_recv_noidx(LibcommRecvInfo* recv_info)
{
int sock = recv_info->socket;