StgDriver Class Reference
#include <p_driver.h>
List of all members.
Constructor & Destructor Documentation
StgDriver::StgDriver |
( |
ConfigFile * |
cf, |
|
|
int |
section | |
|
) |
| | |
StgDriver::~StgDriver |
( |
void |
|
) |
|
Member Function Documentation
Model * StgDriver::LocateModel |
( |
char * |
basename, |
|
|
player_devaddr_t * |
addr, |
|
|
const std::string & |
type | |
|
) |
| | |
Interface * StgDriver::LookupDevice |
( |
player_devaddr_t |
addr |
) |
|
find the device record with this Player id
int StgDriver::ProcessMessage |
( |
QueuePointer & |
resp_queue, |
|
|
player_msghdr * |
hdr, |
|
|
void * |
data | |
|
) |
| | [virtual] |
int StgDriver::Setup |
( |
|
) |
[virtual] |
int StgDriver::Shutdown |
( |
void |
|
) |
[virtual] |
int StgDriver::Subscribe |
( |
QueuePointer & |
queue, |
|
|
player_devaddr_t |
addr | |
|
) |
| | [virtual] |
int StgDriver::Unsubscribe |
( |
QueuePointer & |
queue, |
|
|
player_devaddr_t |
addr | |
|
) |
| | [virtual] |
void StgDriver::Update |
( |
void |
|
) |
[virtual] |
The server thread calls this method frequently. We use it to check for new commands and configs
Member Data Documentation
an array of pointers to Interface objects, defined below
all player devices share the same Stage world (for now)
The documentation for this class was generated from the following files: