资源简介

fix协议实现 logon消息 heart beat消息 ,验证了test request。

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include
#include
#include
#include
#include

extern int errno;

char *GenerateCheckSum(char *bufint bufLen)
{
static char tmpBuf[4];
int idx;
unsigned int cks;
bzero(tmpBuf4);
for(idx=0cks=0;idxsprintf(tmpBuf“%03d“(unsigned int)(cks%256));
return(tmpBuf);
}

int main(int argcchar *argv)
{
struct sockaddr_in serverAddr;
int sSock;
int retVal;
int count;
char request[200];

serverAddr.sin_family=AF_INET;
serverAddr.sin_port=htons(7000U);
serverAddr.sin_addr.s_addr = inet_addr(“192.168.85.181“);
bzero(requestsizeof(request));

sprintf(request“%s%c““8=FIXT.1.1“0x01);
sprintf(request+strlen(request)“%s%c““9=0000“0x01);
sprintf(request+strlen(request)“%s%c““35=A“0x01);
sprintf(request+strlen(request)“%s%c““49=GUOJP08918“0x01);
sprintf(request+strlen(request)“%s%c““56

评论

共有 条评论