头像-11434

蓝蓝的天

  • 山东省济南市
  • 嵌入式
  • 工控电子

个人成就

获得 57 次赞

帮助过170人

tcp_connect函数

现在我们编写使用getaddrinfo处理TCP客户和服务器大多数情形的两个函数。第一个 函数即tcp_connect执行客户的通常步骤:创建一个TCP套接字并连接到一个服务器。 include"unp.h" inttcp_connect(constcharhostname...

探究头端阻塞

头端阻塞发生在一个TCP分节丢失,导致其后续分节不按序到达接收端的时候,该后续 分节将被接收端一直保持到第一个分节被发送端重传并到达接收端为止。该后续分节的 延迟递送确保接收应用进程能够按顺序得到由发送...

UDP缺乏流量控制

现在我们查看无任何流量控制的UDP对数据报传输的影响。首先,我们把dg_cli函数修改 为发送固定数目的数据报,并不再从标准输入读。 服务器代码: 编译: 然后,我们把服务器程序修改为接收数据报并对其计数...

使用libcurl实现简单的HTTP访问

本例将使用简单接口模式设计一个HTTP访问的应用程序,通过网络获得的HTML文件, 并将该文件保存到本地。源代码如下: 编译: 运行: 编译包含libcurl库的程序时需要加入编译指令-lcurl。在程序的开始部分...

嵌入式板块9月份发帖汇总

1.非规范模式 2.终端窗口大小 3.一组stat函数 4.删除目录 5.读取目录内容 6.硬链接 7.设备特殊文件 8.符号链接 9.获取当前工作目录 10.权限 11.Linux下文件的所有权 12.动态内存分配 13.映射到设备文件/...

【宝马 NXP LPC1768试用体验】+ I2C

功能:读写AT24C02,把读出的结果通过串口打印出来。 1.原理图: 2.源代码: 效果图:

检查选项是否受支持并获取默认值

程序功能为检查套接字选项是否受支持并获取默认值。 编译: 运行:

【宝马 NXP LPC1768试用体验】+ 串口

功能:按一下按键,按下时发送字符串,弹起时再发送一串字符串。 原理图: 源代码: 效果图:

TCP客户/服务器程序示例

我们将编写一个完整的TCP客户/服务器程序示例。这个简单的例子是执行如下步骤的 一个回射服务器: (1)客户从标准输入读入一行文本,并写给服务器; (2)服务器从网络输入读入这行文本,并回射给客户; (3)...

accept函数

accept函数由TCP服务器调用,用于从已完成连接队列队头返回下一个已完成链接。 如果已完成连接队列为空,那么进程被投入睡眠。 include intaccept(intsockfd,structsockaddrcliaddr,socklen_taddrlen); 参数clia...