annotate include/client.h @ 68:59edd5780fef

Changed d-box code to run cleanly when built on board. Updated Makefile to add ne10 include path on board. Some extra docs in Utilities.h
author andrewm
date Fri, 17 Jul 2015 16:57:08 +0100
parents ad5cd8dd99b3
children 4255ecbb9bec f3251851c718
rev   line source
giuliomoro@24 1 /* UDP client in the internet domain */
giuliomoro@24 2 #include <sys/types.h>
giuliomoro@24 3 #include <sys/socket.h>
giuliomoro@24 4 #include <netinet/in.h>
giuliomoro@24 5 #include <arpa/inet.h>
giuliomoro@24 6 #include <netdb.h>
giuliomoro@24 7 #include <stdio.h>
giuliomoro@24 8 #include <stdlib.h>
giuliomoro@24 9 #include <unistd.h>
giuliomoro@24 10 #include <string.h>
giuliomoro@24 11
giuliomoro@24 12 struct networkData{
giuliomoro@24 13 int *counter;
giuliomoro@24 14 float *variables[16];
giuliomoro@24 15 int numVariables;
giuliomoro@24 16 };
giuliomoro@24 17
giuliomoro@24 18 void error(const char *);
giuliomoro@24 19 int setupSockets(int receivePort, int transmitPort, char const*serverName);
giuliomoro@24 20 int sendMessage(networkData message);
giuliomoro@24 21 int receiveMessage(networkData message);
giuliomoro@24 22 void closeSockets();