DESERT 3.5.1
|
#include <uwip-module.h>
#include <uwudp-module.h>
#include <module.h>
#include <iostream>
#include <sstream>
#include <climits>
#include <time.h>
#include <math.h>
#include <assert.h>
#include <errno.h>
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
#include <fstream>
#include <string.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <signal.h>
#include <unistd.h>
#include <syslog.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <deque>
#include <list>
#include <queue>
#include <rng.h>
#include <ostream>
#include <chrono>
Go to the source code of this file.
Classes | |
class | uwApplicationModule |
class | uwApplicationModule::uwSendTimerAppl |
Macros | |
#define | UWAPPLICATION_DROP_REASON_UNKNOWN_TYPE "DPUT" |
#define | UWAPPLICATION_DROP_REASON_DUPLICATED_PACKET "DPD" |
#define | UWAPPLICATION_DROP_REASON_OUT_OF_SEQUENCE "DOOS" |
Functions | |
void * | read_process_TCP (void *arg) |
void * | read_process_UDP (void *arg) |
Variables | |
packet_t | PT_DATA_APPLICATION |
#define UWAPPLICATION_DROP_REASON_DUPLICATED_PACKET "DPD" |
Drop the packet.
Packet received is already analyzed
Definition at line 83 of file uwApplication_module.h.
#define UWAPPLICATION_DROP_REASON_OUT_OF_SEQUENCE "DOOS" |
Drop the packet.
Packet received is out of sequence.
Definition at line 85 of file uwApplication_module.h.
#define UWAPPLICATION_DROP_REASON_UNKNOWN_TYPE "DPUT" |
Drop the packet.
Packet received is an unknown type
Definition at line 81 of file uwApplication_module.h.
void * read_process_TCP | ( | void * | arg | ) |
Definition at line 139 of file uwApplication_TCP_socket.cpp.
void * read_process_UDP | ( | void * | arg | ) |
Definition at line 111 of file uwApplication_UDP_socket.cpp.
|
extern |
Trigger packet type for UFetch protocol.
Trigger packet type for UFetch protocol.
Definition at line 47 of file DESERT_Framework/DESERT/application/uwApplication/initlib.cpp.