ActarrayInterface.hh
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef PTZINTERFACE_HH
00027 #define PTXINTERFACE_HH
00028
00029 #include "GazeboInterface.hh"
00030
00031
00032 typedef struct gz_actarray gz_actarray_t;
00033
00034 class ActarrayInterface : public GazeboInterface
00035 {
00037 public: ActarrayInterface(player_devaddr_t addr, GazeboDriver *driver,
00038 ConfigFile *cf, int section);
00039
00041 public: virtual ~ActarrayInterface();
00042
00044 public: virtual int ProcessMessage(MessageQueue *respQueue,
00045 player_msghdr_t *hdr, void *data);
00046
00048 public: virtual void Update();
00049
00052 public: virtual void Subscribe();
00053
00056 public: virtual void Unsubscribe();
00057
00058 private: gz_actarray_t *iface;
00059
00061 private: char *gz_id;
00062
00064 private: double datatime;
00065 };
00066 #endif
Last updated 12 September 2005 21:38:45
|