Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# Platform/UDPHandler.h File Reference

Inclusion of platform dependend process related classes and macros. More...

`#include "Aperios1.3.2/UDPHandler.h"`
`#include "Aperios1.3.2/GTCamHandler.h"`
`#include "Aperios1.3.2/GTCamTimeSyncHandler.h"`
`#include "Aperios1.3.2/UDPBroadcastHandler.h"`
`#include "Aperios1.3.2/BroadCastStatusHandler.h"`

Include dependency graph for UDPHandler.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Defines
#define | NET_RECEIVER(type) NetReceiver<type> the##type##Receiver
#define | INIT_NET_RECEIVER(type, blocking) the##type##Receiver()
#define | INIT_GTCAM_HANDLER(worldstate, timeSyncHandler) theGTCamHandler.initGTCamHandler(&worldstate,&timeSyncHandler)
#define | INIT_GTCAM_TIMESYNC_HANDLER(worldstate, image) theGTCamTimeSyncHandler.initGTCamTimeSyncHandler(&worldstate,&image)
#define | NET_SENDER(type) NetSender<type> the##type##Sender
#define | INIT_NET_SENDER(type, blocking) the##type##Sender()
#define | UDP_HANDLER UDPHandler theUDPHandler
#define | STATUSBROADCAST_HANDLER BroadCastStatusHandler theBroadCastStatusHandler
#define | UDP_BROADCAST_HANDLER(type) UDPBroadcastHandler the##type##Handler;
#define | GTCAM_HANDLER GTCamHandler theGTCamHandler
#define | GTCAM_TIMESYNC_HANDLER GTCamTimeSyncHandler theGTCamTimeSyncHandler
#define | INIT_UDP_HANDLER(type) theUDPHandler.addSenderAndReceiver(the##type##Sender, the##type##Receiver)
#define | INIT_STATUSBROADCAST_HANDLER theBroadCastStatusHandler.initBroadCastStatusHandler()
#define | START_UDP_BROADCAST_HANDLER(type, port) the##type##Handler.start(the##type##Receiver,port)
#define | START_UDP_HANDLER theUDPHandler.start();

## Detailed Description

Inclusion of platform dependend process related classes and macros.

Author:
  Michael Wachter

Definition in file UDPHandler.h.

## Define Documentation

#define NET_RECEIVER | ( | type |  | ) | NetReceiver<type> the##type##Receiver

| Definition at line 18 of file UDPHandler.h.

#define INIT_NET_RECEIVER | ( | type,
|  | blocking |  | ) | the##type##Receiver()

| Definition at line 21 of file UDPHandler.h. Referenced by Cognition::Cognition().

#define INIT_GTCAM_HANDLER | ( | worldstate,
|  | timeSyncHandler |  | ) | theGTCamHandler.initGTCamHandler(&worldstate,&timeSyncHandler)

| Definition at line 24 of file UDPHandler.h. Referenced by Cognition::init().

#define INIT_GTCAM_TIMESYNC_HANDLER | ( | worldstate,
|  | image |  | ) | theGTCamTimeSyncHandler.initGTCamTimeSyncHandler(&worldstate,&image)

| Definition at line 27 of file UDPHandler.h. Referenced by Cognition::init().

#define NET_SENDER | ( | type |  | ) | NetSender<type> the##type##Sender

| Definition at line 30 of file UDPHandler.h.

#define INIT_NET_SENDER | ( | type,
|  | blocking |  | ) | the##type##Sender()

| Definition at line 33 of file UDPHandler.h. Referenced by Cognition::Cognition().

#define UDP_HANDLER UDPHandler theUDPHandler

| Definition at line 36 of file UDPHandler.h.

#define STATUSBROADCAST_HANDLER BroadCastStatusHandler theBroadCastStatusHandler

| Definition at line 39 of file UDPHandler.h.

#define UDP_BROADCAST_HANDLER | ( | type |  | ) | UDPBroadcastHandler the##type##Handler;

| Definition at line 42 of file UDPHandler.h.

#define GTCAM_HANDLER GTCamHandler theGTCamHandler

| Definition at line 45 of file UDPHandler.h.

#define GTCAM_TIMESYNC_HANDLER GTCamTimeSyncHandler theGTCamTimeSyncHandler

| Definition at line 48 of file UDPHandler.h.

#define INIT_UDP_HANDLER | ( | type |  | ) | theUDPHandler.addSenderAndReceiver(the##type##Sender, the##type##Receiver)

| Definition at line 51 of file UDPHandler.h. Referenced by Cognition::init().

#define INIT_STATUSBROADCAST_HANDLER theBroadCastStatusHandler.initBroadCastStatusHandler()

| Definition at line 54 of file UDPHandler.h. Referenced by Cognition::init().

#define START_UDP_BROADCAST_HANDLER | ( | type,
|  | port |  | ) | the##type##Handler.start(the##type##Receiver,port)

| Definition at line 57 of file UDPHandler.h. Referenced by Cognition::init().

#define START_UDP_HANDLER theUDPHandler.start();

| Definition at line 60 of file UDPHandler.h. Referenced by Cognition::init().