断开连接函数如下,这个函数是原子个开发板上的例程,
//关闭与服务器的连接
void tcp_client_connection_close(struct tcp_pcb *tpcb, struct tcp_client_struct * es)
{
//移除回调
tcp_abort(tpcb);//终止连接,删除pcb控制块
tcp_arg(tpcb,NULL);
tcp_recv(tpcb,NULL);
tcp_sent(tpcb,NULL);
tcp_err(tpcb,NULL);
tcp_poll(tpcb,NULL,0);
if(es)
mem_free(es);
tcp_client_flag&=~(1<<5);//标记连接断开了
Display_Text(10,180,1,5,"tcp_client closed");
Display_Number(10,200,2,x++);
}
还有就是LWIP提供的断开连接的函数是怎么写的?能否给个例程?
断开连接函数如下,这个函数是原子个开发板上的例程,
//关闭与服务器的连接
void tcp_client_connection_close(struct tcp_pcb *tpcb, struct tcp_client_struct * es)
{
//移除回调
tcp_abort(tpcb);//终止连接,删除pcb控制块
tcp_arg(tpcb,NULL);
tcp_recv(tpcb,NULL);
tcp_sent(tpcb,NULL);
tcp_err(tpcb,NULL);
tcp_poll(tpcb,NULL,0);
if(es)
mem_free(es);
tcp_client_flag&=~(1<<5);//标记连接断开了
Display_Text(10,180,1,5,"tcp_client closed");
Display_Number(10,200,2,x++);
}
还有就是LWIP提供的断开连接的函数是怎么写的?能否给个例程?
举报