winsock协议代码
Actions()
{
char acTest[100];
char acTest2[100];
char* pcTest3;

//生成发送的串
sprintf(acTest,"kkkhhhh\r\n";
//指定发送的串
lrs_set_send_buffer ("socket0", acTest, strlen(acTest));
//发送,由于之前运行了lrs_set_send_buffer,所以这里的"buf0"参数无效
lrs_send("socket0", "buf0", LrsLastArg);

//接收返回的串
lrs_receive("socket0", "buf1", LrsLastArg);
//把返回的串放到变量中
pcTest3=lrs_get_received_buffer ("socket0", 0, -1, NULL);
//对返回串中的数据操作
if (pcTest3[0]=='k')
{
lrs_set_send_buffer ("socket0", pcTest3, strlen(pcTest3));
lrs_send("socket0", "buf0", LrsLastArg);
lrs_receive("socket0", "buf1", LrsLastArg);
}

相关文章:

  • 2021-09-11
  • 2021-08-23
  • 2021-12-11
  • 2021-07-05
  • 2022-12-23
  • 2021-11-18
  • 2022-12-23
  • 2022-02-26
猜你喜欢
  • 2021-05-28
  • 2021-10-04
  • 2022-12-23
  • 2022-03-02
  • 2021-06-15
  • 2021-07-30
相关资源
相似解决方案