Property Bags
Querying driver properties. More...
Detailed Description
Querying driver properties.
All drivers will respond to requests for driver properties.
If a driver implements a configuration option as a driver property, then the driver property is available to get and set while the driver is running. Driver properties are a solution to static configuration file options which force the Player server to be stopped before a driver's configuration can be changed.
Driver properties are implemented as four basic types: IntProp, DoubleProp, StringProp, and BoolProp.
Classes | |
struct | player_boolprop_req |
Request to get a boolean property. More... | |
struct | player_intprop_req |
Request to get an integer property. More... | |
struct | player_dblprop_req |
Request to get a double property. More... | |
struct | player_strprop_req |
Request to get a string property. More... | |
Macros | |
#define | PLAYER_GET_INTPROP_REQ 254 |
Integer property get request subtype. | |
#define | PLAYER_SET_INTPROP_REQ 253 |
Integer property set request subtype. | |
#define | PLAYER_GET_DBLPROP_REQ 252 |
Double property get request subtype. | |
#define | PLAYER_SET_DBLPROP_REQ 251 |
Double property set request subtype. | |
#define | PLAYER_GET_STRPROP_REQ 250 |
String property get request subtype. | |
#define | PLAYER_SET_STRPROP_REQ 249 |
String property set request subtype. | |
#define | PLAYER_GET_BOOLPROP_REQ 248 |
Boolean property get request subtype. | |
#define | PLAYER_SET_BOOLPROP_REQ 247 |
Boolean property get request subtype. | |
Typedefs | |
typedef struct player_boolprop_req | player_boolprop_req_t |
Request to get a boolean property. | |
typedef struct player_intprop_req | player_intprop_req_t |
Request to get an integer property. | |
typedef struct player_dblprop_req | player_dblprop_req_t |
Request to get a double property. | |
typedef struct player_strprop_req | player_strprop_req_t |
Request to get a string property. | |