|
openUBMC Chip Abstract Layer V0.1
|
成员的完整列表,这些成员属于 DRIVER_IPMB::Ipmb,包括所有继承而来的类成员
| check_readable(uint32_t timeout, const string_view_t &mask_read)=0 | DRIVER_IPMB::Ipmb | pure virtual |
| config(int32_t index, void *config, uint32_t size)=0 | bcal::IDriver | pure virtual |
| free(void) | bcal::IDriver | inlinevirtual |
| get_addr(int32_t index)=0 | DRIVER_IPMB::Ipmb | pure virtual |
| get_enable(int32_t index)=0 | DRIVER_IPMB::Ipmb | pure virtual |
| get_status(int32_t index)=0 | DRIVER_IPMB::Ipmb | pure virtual |
| get_version(void)=0 | bcal::IDriver | pure virtual |
| init(void *args, uint32_t size)=0 | bcal::IDriver | pure virtual |
| lock(int32_t index)=0 | bcal::IDriver | pure virtual |
| read(int32_t index, uint32_t len, uint32_t timeout)=0 | DRIVER_IPMB::Ipmb | pure virtual |
| reset(int32_t index)=0 | DRIVER_IPMB::Ipmb | pure virtual |
| set_addr(int32_t index, uint32_t slave_addr)=0 | DRIVER_IPMB::Ipmb | pure virtual |
| set_enable(int32_t index, uint32_t enable)=0 | DRIVER_IPMB::Ipmb | pure virtual |
| unlock(int32_t index)=0 | bcal::IDriver | pure virtual |
| write(int32_t index, const string_view_t &val, uint32_t timeout)=0 | DRIVER_IPMB::Ipmb | pure virtual |
| ~IDriver() | bcal::IDriver | inline |