Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

inettest.c File Reference

#include "inetfile.hh"
#include <stdio.h>

Include dependency graph for inettest.c:

Include dependency graph

Go to the source code of this file.

Functions

 main (int argc, char **argv)


Function Documentation

main int    argc,
char **    argv
 

Definition at line 10 of file inettest.c.

00012 {
00013   INET_FILE *inet_file;
00014   char url[80] = "http://www.isd.mel.nist.gov";
00015   char buffer[80];
00016 
00017   if (argc > 1)
00018     {
00019       strcpy (url, argv[1]);
00020     }
00021 
00022   printf ("calling inet_file_init . . .\n");
00023   if (inet_file_init ("inettest", "1.0", 0) < 0)
00024     {
00025       printf ("inet_file_init failed.\n");
00026       exit (-1);
00027     }
00028   printf ("calling inet_file_open(%s) . . .\n", url);
00029   inet_file = inet_file_open (url, "r");
00030 
00031   if (inet_file != NULL)
00032     {
00033       printf ("\n\nDisplaying file . . .\n\n");
00034       while (!inet_file_eof (inet_file))
00035         {
00036           inet_file_gets (buffer, 80, inet_file);
00037           puts (buffer);
00038         }
00039       printf ("\n\ncalling inet_file_close . . .\n");
00040       inet_file_close (inet_file);
00041     }
00042   else
00043     {
00044       printf ("inet_file_open failed\n");
00045     }
00046 
00047   printf ("calling inet_file_exit\n");
00048   inet_file_exit ();
00049   return 0;
00050 }


Generated on Sun Dec 2 15:57:09 2001 for rcslib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001