#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 |