ivr_uat.c
来自「通讯程序,在aix 或 linux下编译通过的员程序」· C语言 代码 · 共 49 行
C
49 行
#include <errno.h>#include "bktcp.h"/*#define IPADDR "127.0.0.1"*/#define IPADDR "22.8.92.160"#define PORT "9990"main(int argc, char **argv){ int sockid=0; int sndlen=0; int rcvlen=0; char sndBuf[1024]; char rcvBuf[1024]; while(1){ sleep(1); sockid=BkCreateClientSocket(IPADDR, PORT, 30); if(sockid<=0) { printf("BkCreateClientSocket sockid failure[%d][%s]\n", sockid,strerror(errno)); continue; }/* printf("建立联接:\n"); sleep(10);*/ memset(sndBuf, 0x00, sizeof(sndBuf)); strcpy(sndBuf, "0001|8888888888000000001|"); sndlen=BkWriteToSocket(sockid, sndBuf, strlen(sndBuf), 30);/* printf("发送数据:\n[%s]\n", sndBuf); sleep(10);*/ memset(rcvBuf, 0x00, sizeof(rcvBuf)); rcvlen=BkReadFromSocket(sockid, rcvBuf, 1024, 30); printf("接收报文:\n[%s]\n", rcvBuf);/* sleep(10);*/ close(sockid);/* sleep(10); printf("关闭联接:\n");*/ } exit(0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?