pantilt_messages.h

Go to the documentation of this file.
00001 
00003 // @{
00004 
00012 #ifndef CARMEN_PANTILT_MESSAGES_H
00013 #define CARMEN_PANTILT_MESSAGES_H
00014 
00015 #ifdef __cplusplus
00016 extern "C" {
00017 #endif
00018 
00019 typedef struct {
00020   double  pan;
00021   double  tilt;
00022   double  timestamp;
00023   char*   host;
00024 } carmen_pantilt_status_message;
00025 
00026 #define      CARMEN_PANTILT_STATUS_MESSAGE_NAME  "pantilt_status_message"
00027 #define      CARMEN_PANTILT_STATUS_MESSAGE_FMT   "{double, double, double, string}"
00028 
00029 
00030 typedef struct {
00031   double  pan;
00032   double  tilt;
00033   double  timestamp;
00034   char*   host;
00035 } carmen_pantilt_move_message;
00036 
00037 #define      CARMEN_PANTILT_MOVE_MESSAGE_NAME  "pantilt_move_message"
00038 #define      CARMEN_PANTILT_MOVE_MESSAGE_FMT   "{double,double,double,string}"
00039 
00040 typedef struct {
00041   double pan;
00042   double timestamp;
00043   char*  host;
00044 } carmen_pantilt_move_pan_message;
00045 
00046 #define      CARMEN_PANTILT_MOVE_PAN_MESSAGE_NAME  "pantilt_move_pan_message"
00047 #define      CARMEN_PANTILT_MOVE_PAN_MESSAGE_FMT   "{double,double,string}"
00048 
00049 typedef struct {
00050   double  tilt;
00051   double  timestamp;
00052   char*   host;
00053  } carmen_pantilt_move_tilt_message;
00054 
00055 #define      CARMEN_PANTILT_MOVE_TILT_MESSAGE_NAME  "pantilt_move_tilt_message"
00056 #define      CARMEN_PANTILT_MOVE_TILT_MESSAGE_FMT   "{double,double,string}"
00057 
00058 #ifdef __cplusplus
00059 }
00060 #endif
00061 
00062 #endif
00063 
00064 // @}

Generated on Wed Apr 5 18:34:18 2006 for CARMEN by  doxygen 1.4.4