#include <HwProbe.h>
Inheritance diagram for HwProbe:

Public Member Functions | |
| HwProbe () | |
| ~HwProbe () | |
| YCPValue | Read (const YCPPath &path, const YCPValue &arg=YCPNull(), const YCPValue &optarg=YCPNull()) |
| YCPBoolean | Write (const YCPPath &path, const YCPValue &value, const YCPValue &arg=YCPNull()) |
| YCPList | Dir (const YCPPath &path) |
Private Member Functions | |
| YCPValue | hd2value (hd_t *hd) |
| YCPList | hdlist2ycplist (hd_t *hd, hd_hw_item_t filteritem=(hd_hw_item_t) 0) |
| YCPMap | resource_type2map (const res_any_t *res, const char **name) |
| YCPMap | driver_info2map (const driver_info_t *drv, const char **name) |
| YCPValue | byItem (hd_hw_item_t item, bool re_probe) |
| YCPValue | filterManual (hd_hw_item_t item) |
| YCPValue | bootArch () |
| YCPValue | cpuArch () |
| YCPValue | bootDisk () |
| YCPValue | cdb_isdnData () |
| YCPValue | biosVideo () |
| YCPValue | vesaFramebuffer () |
| YCPValue | checkPath (const YCPPath &path, const YCPValue &arg, const YCPValue &writeval, int func) |
| int | doScan (int force) |
Private Attributes | |
| hd_data_t * | hd_base |
|
|
Creates a new HwProbe. |
|
|
Cleans up |
|
|
lookup which video card is used by bios return YCPValue |
|
|
lookup boot architecture return YCPValue |
|
|
lookup boot disk return YCPValue |
|
||||||||||||
|
lookup hardware components matching item return YCPValue |
|
|
lookup isdn hardware data return YCPValue |
|
||||||||||||||||||||
|
check path for read, write, and dir func == 0 for read, == 1 for write, == 2 for dir. |
|
|
lookup cpu architecture return YCPValue |
|
|
Get a list of all subtrees. Implements SCRAgent. |
|
|
scan the hardware |
|
||||||||||||
|
convert driver_info_t entry to map value |
|
|
lookup 'manual' (configured) hardware components matching item return YCPValue |
|
|
convert hd_data_t entry to value |
|
||||||||||||
|
convert a hd_data_t linked list to a ycplist |
|
||||||||||||||||
|
Reads data. Destroy the result after use.
Implements SCRAgent. |
|
||||||||||||
|
convert res_t entry to map value |
|
|
finds out framebuffer data return YCPValue |
|
||||||||||||||||
|
Writes data. Destroy the result after use. Implements SCRAgent. |
|
|
pointer to complete hd structure |
1.4.6