删除多连接内容,只支持单连接
This commit is contained in:
@@ -97,12 +97,11 @@ int net_bind(int sockfd, const struct net_sockaddr *addr, int addrlen);
|
||||
/*
|
||||
* 函数功能:TCP Server 监听
|
||||
* 入口参数:sockfd - socket 描述符
|
||||
* backlog - 最大等待连接数(多连接模式下为数据 Socket 数量)
|
||||
* 返回值:0 成功,-1 失败
|
||||
* 限定条件:socket 已绑定
|
||||
* 函数说明:内部调用 ch395f_tcp_listen,多连接模式自动配置数据 Socket
|
||||
* 函数说明:内部调用 ch395f_tcp_listen,监听 Socket 自身即为数据通道
|
||||
*/
|
||||
int net_listen(int sockfd, int backlog);
|
||||
int net_listen(int sockfd);
|
||||
|
||||
/*
|
||||
* 函数功能:TCP Server 接受连接
|
||||
@@ -333,11 +332,10 @@ int net_close_sock(net_sock_t *p_sock);
|
||||
/*
|
||||
* 函数功能:启动 TCP Server 监听(内部版本,直接操作,不经过消息队列)
|
||||
* 入口参数:sockfd - Socket 描述符
|
||||
* backlog - 数据 Socket 数量(0=单连接模式)
|
||||
* 返回值:0 成功,-1 失败
|
||||
* 限定条件:必须在 netTask 上下文中调用
|
||||
*/
|
||||
int net_listen_locked(int sockfd, int backlog);
|
||||
int net_listen_locked(int sockfd);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user