orca-sim
Classes | Namespaces | Macros | Enumerations
UdpAsyncServer.hpp File Reference
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <stdio.h>
#include <unistd.h>
#include <errno.h>
#include <string.h>
#include <stdlib.h>
#include <sys/select.h>
#include <sys/fcntl.h>

Go to the source code of this file.

Classes

class  orcasim::gdbrsp::UdpAsyncServer
 This class implements an asynchonous udp server. More...
 

Namespaces

 orcasim::gdbrsp
 

Macros

#define MAX_LENGTH   1024
 
#define SERVER_PORT   5000
 

Enumerations

enum  orcasim::gdbrsp::UdpAsyncError { orcasim::gdbrsp::UdpAsyncError::SOCKET_OPEN, orcasim::gdbrsp::UdpAsyncError::SOCKET_BIND, orcasim::gdbrsp::UdpAsyncError::SELECT_ERR, orcasim::gdbrsp::UdpAsyncError::TIMEOUT_EXCEEDED }
 

Macro Definition Documentation

§ MAX_LENGTH

#define MAX_LENGTH   1024

Definition at line 41 of file UdpAsyncServer.hpp.

§ SERVER_PORT

#define SERVER_PORT   5000

Definition at line 42 of file UdpAsyncServer.hpp.