c++:
//设置socket发送、接收缓冲区大小为64k,默认为8k,最大为64k
int value=65535;
int tmpCode=0;
tmpCode=::setsockopt(m_UdpSendSocket_Quot, SOL_SOCKET, SO_RCVBUF, (char*)&value, sizeof(value));
tmpCode=::setsockopt(m_UdpSendSocket_Quot, SOL_SOCKET, SO_SNDBUF, (char*)&value, sizeof(value));
int result=0;
int len=4;
tmpCode=::getsockopt((SOCKET)m_UdpSendSocket_Quot,SOL_SOCKET, SO_RCVBUF, (char*)&result, &len);
printf("SO_RCVBUF=%d, tmpCode=%d\n", result,tmpCode);
tmpCode=::getsockopt((SOCKET)m_UdpSendSocket_Quot,SOL_SOCKET, SO_SNDBUF, (char*)&result, &len);
printf("SO_SNDBUF=%d, tmpCode=%d\n", result,tmpCode);
Python:
https://www.cnblogs.com/ouyangyixuan/p/5894542.html。