The server process. More...
#include <lar/lar.h>
#include "hokuyo_utm_interface.h"
#include <c_urg/urg_ctrl.h>
Data Structures | |
struct | TYPE_shm |
Defines | |
#define | _HOKUYO_UTM_SERVER_CPP_DEBUGFLAG_ TRUE |
Functions | |
static void | urg_exit (urg_t *urg, const char *message) |
void | query_shminfo_handler (MSG_INSTANCE msgRef, BYTE_ARRAY callData, void *) |
void | shutdown_module (int x) |
makes a clean shutdown of the program | |
int | main (int argc, char *argv[]) |
Variables | |
TYPE_executionflags | flg |
static char * | laser_dev |
static char * | inifile |
static int | laser_cluster |
TYPE_shm | shm |
int | data_max |
long * | data |
int | timestamp |
int | ret |
int | n |
int | i |
urg_t | urg |
static carmen_laser_laser_message | lasermsg |
c_timer | timer |
double | ts |
int | cycle_freq |
int | low_freq = 0 |
carmen_param_t | module_refresh_params [] |
carmen_param_t | laser_params [] |
hokuyo_pointcloud_message | pointcloud_message |
The server process.