wangzhengquan
2021-01-30 f2a03c696bcf76bbaba349325abeef7be3979205
src/net/net_mod_socket_wrapper.cpp
@@ -35,7 +35,8 @@
*/
int net_mod_socket_force_bind(void * _socket, int key) {
   NetModSocket *sockt = (NetModSocket *)_socket;
   return sockt->force_bind(key);
   // return sockt->force_bind(key);
   return sockt->bind(key);
}
/**
@@ -67,8 +68,13 @@
 * @return 0 成功, 其他值 失败的错误码
*/
int net_mod_socket_recvfrom(void *_socket, void **buf, int *size, int *key){
   int rv;
   NetModSocket *sockt = (NetModSocket *)_socket;
   return sockt->recvfrom(buf, size, key);
   logger->debug(" %d net_mod_socket_recvfrom before", net_mod_socket_get_key(_socket));
   rv = sockt->recvfrom(buf, size, key);
   logger->debug(" %d net_mod_socket_recvfrom after. rv = %d", net_mod_socket_get_key(_socket), rv);
   return rv;
}
// 接受信息超时返回。 @sec 秒 , @nsec 纳秒
int net_mod_socket_recvfrom_timeout(void *_socket, void **buf, int *size, int *key, int sec, int nsec){