HDAPS Class Reference

#include <hdaps.h>

List of all members.

Public Member Functions

 HDAPS (ConfigFile *cf, int section)
 ~HDAPS (void)
void Main ()
int Setup ()
int Shutdown ()
int Subscribe (player_devaddr_t id)
int Unsubscribe (player_devaddr_t id)
int ProcessMessage (MessageQueue *queue, player_msghdr *msghdr, void *data)

Private Member Functions

void PutData (void)

Private Attributes

player_devaddr_t joystick_id
player_joystick_data_t data
player_joystick_data_t prev_data


Detailed Description

Definition at line 25 of file hdaps.h.


Constructor & Destructor Documentation

HDAPS::HDAPS ( ConfigFile *  cf,
int  section 
)

Definition at line 63 of file hdaps.cc.

References joystick_id.

HDAPS::~HDAPS ( void   ) 

Definition at line 97 of file hdaps.cc.


Member Function Documentation

void HDAPS::PutData ( void   )  [private]

Definition at line 161 of file hdaps.cc.

References data, and joystick_id.

Referenced by Main().

void HDAPS::Main (  ) 

Definition at line 102 of file hdaps.cc.

References data, hdaps_position(), prev_data, and PutData().

Here is the call graph for this function:

int HDAPS::Setup (  ) 

Definition at line 78 of file hdaps.cc.

References hdaps_position().

Here is the call graph for this function:

int HDAPS::Shutdown (  ) 

Definition at line 91 of file hdaps.cc.

int HDAPS::Subscribe ( player_devaddr_t  id  ) 

Definition at line 149 of file hdaps.cc.

int HDAPS::Unsubscribe ( player_devaddr_t  id  ) 

Definition at line 155 of file hdaps.cc.

int HDAPS::ProcessMessage ( MessageQueue *  queue,
player_msghdr *  msghdr,
void *  data 
)

Definition at line 137 of file hdaps.cc.


Member Data Documentation

player_devaddr_t HDAPS::joystick_id [private]

Definition at line 29 of file hdaps.h.

Referenced by HDAPS(), and PutData().

player_joystick_data_t HDAPS::data [private]

Definition at line 30 of file hdaps.h.

Referenced by Main(), and PutData().

player_joystick_data_t HDAPS::prev_data [private]

Definition at line 30 of file hdaps.h.

Referenced by Main().


The documentation for this class was generated from the following files:
Generated on Sat Jan 13 03:11:10 2007 for ERSP Player driver by  doxygen 1.5.1