view include/client.h @ 51:4f8db16f17b5 newapi

D-Box updates; should work as old version did
author andrewm
date Sat, 30 May 2015 13:25:51 -0500
parents ad5cd8dd99b3
children 4255ecbb9bec f3251851c718
line wrap: on
line source
/* UDP client in the internet domain */
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>

struct networkData{
	int *counter;
	float *variables[16];
	int numVariables;
};

void error(const char *);
int setupSockets(int receivePort, int transmitPort, char const*serverName);
int sendMessage(networkData message);
int receiveMessage(networkData message);
void closeSockets();