socketUDP.h File Reference

contains the classes for the udp-ip communication module More...

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <net/if.h>
#include <sys/ioctl.h>
#include <linux/sockios.h>
#include <iostream>
#include <sstream>
#include <Types.h>
#include <LinuxShMem.h>

Go to the source code of this file.

Classes

class  SocketUDP
 generic UDP-IP communication class, parent of all other UDP-IP communication classes More...
class  ParamsToWrapper
class  Wrapper
 server UDP that listens on a port waiting for messages and resend messages to other server UDP More...
class  ListenerUDP
 server UDP that listens on a port waiting for messages More...
class  SenderUDP
 client UDP that sends packets to a specific address and on a specific port More...
class  BroadcasterUDP
 client UDP that sends packets to a subnetwork (address x.y.z.255) and on a specific port More...

Defines

#define UDP_MSG_SIZE   40000

Typedefs

typedef unsigned char BYTE


Detailed Description

contains the classes for the udp-ip communication module

Author:
Paolo Stegagno, Luca Marchionni and Massimo Ferri, Antonio Franchi
Date:
2008-11
Bug:
Todo:

Generated on Mon Feb 20 07:01:08 2017 for MIP by  doxygen 1.5.6