Windows Sockets 1.1应用实例(117)

2010-12-30 20:58:11 · 作者: · 浏览: 63018
  return (bytes_read);

 }

 

/* eof */

 

3.4.3.6 tshout.c清单

/*

 * 文件名: TSHOUT.C

 */

 

#include "wshout.h"

 

/* MSC Include files: */

#include <stdio.h>

#include <io.h>

#include <string.h>

#include <stdlib.h>

#include <time.h>

 

 

/* Returns the number of bytes written */

long TWriteData(SOCKET hSock, HWND hOurDlg, int send_len)

{

    int counter;

    static int DataBuffer[BUF_SIZE];    /* Buffer to hold generated data  */

    long total_len = 1024L*1024L;  /* Total # of bytes to generate   */

    long bytes_sent = 0L;      /* Counter of bytes on connection */

    int   tmp = 0;           /* holds count for bytes written  */

    long write_count = 0L;    /* number of times