#include <p_driver.h>
Definition at line 18 of file p_driver.h.
◆ StgDriver()
| StgDriver::StgDriver |
( |
ConfigFile * |
cf, |
|
|
int |
section |
|
) |
| |
◆ ~StgDriver()
| StgDriver::~StgDriver |
( |
void |
| ) |
|
◆ LocateModel()
| Model * StgDriver::LocateModel |
( |
char * |
basename, |
|
|
player_devaddr_t * |
addr, |
|
|
const std::string & |
type |
|
) |
| |
◆ LookupInterface()
| Interface * StgDriver::LookupInterface |
( |
player_devaddr_t |
addr | ) |
|
find the device record with this Player id
Definition at line 510 of file p_driver.cc.
◆ ProcessMessage()
| int StgDriver::ProcessMessage |
( |
QueuePointer & |
resp_queue, |
|
|
player_msghdr * |
hdr, |
|
|
void * |
data |
|
) |
| |
|
virtual |
◆ Setup()
◆ Shutdown()
| int StgDriver::Shutdown |
( |
void |
| ) |
|
|
virtual |
◆ Subscribe()
| int StgDriver::Subscribe |
( |
QueuePointer & |
queue, |
|
|
player_devaddr_t |
addr |
|
) |
| |
|
virtual |
◆ Unsubscribe()
| int StgDriver::Unsubscribe |
( |
QueuePointer & |
queue, |
|
|
player_devaddr_t |
addr |
|
) |
| |
|
virtual |
◆ Update()
| void StgDriver::Update |
( |
void |
| ) |
|
|
virtual |
The server thread calls this method frequently. We use it to check for new commands and configs
Definition at line 592 of file p_driver.cc.
◆ ifaces
◆ master_driver
◆ usegui
| bool StgDriver::usegui = true |
|
static |
◆ world
| World * StgDriver::world = NULL |
|
static |
all player devices share the same Stage world (for now)
Definition at line 38 of file p_driver.h.
The documentation for this class was generated from the following files: