|
libsmbios_c library
|
#include <ISmi.h>
Public Member Functions | |
| virtual | ~IDellCallingInterfaceSmi () |
| virtual void | setClass (u16 newClass)=0 |
| virtual void | setSelect (u16 newSelect)=0 |
| virtual void | setArg (u8 argNumber, u32 argValue)=0 |
| virtual u32 | getRes (u8 resNumber) const =0 |
| virtual void | setArgAsPhysicalAddress (u8 argNumber, u32 bufferOffset)=0 |
| virtual void | setBufferSize (size_t size)=0 |
| virtual void | setBufferContents (const u8 *, size_t size)=0 |
| virtual const u8 * | getBufferPtr ()=0 |
| virtual void | execute ()=0 |
Protected Member Functions | |
| IDellCallingInterfaceSmi () | |
| virtual smi::IDellCallingInterfaceSmi::~IDellCallingInterfaceSmi | ( | ) | [virtual] |
| smi::IDellCallingInterfaceSmi::IDellCallingInterfaceSmi | ( | ) | [explicit, protected] |
| virtual void smi::IDellCallingInterfaceSmi::execute | ( | ) | [pure virtual] |
| virtual const u8* smi::IDellCallingInterfaceSmi::getBufferPtr | ( | ) | [pure virtual] |
| virtual u32 smi::IDellCallingInterfaceSmi::getRes | ( | u8 | resNumber | ) | const [pure virtual] |
| virtual void smi::IDellCallingInterfaceSmi::setArg | ( | u8 | argNumber, |
| u32 | argValue | ||
| ) | [pure virtual] |
| virtual void smi::IDellCallingInterfaceSmi::setArgAsPhysicalAddress | ( | u8 | argNumber, |
| u32 | bufferOffset | ||
| ) | [pure virtual] |
| virtual void smi::IDellCallingInterfaceSmi::setBufferContents | ( | const u8 * | , |
| size_t | size | ||
| ) | [pure virtual] |
| virtual void smi::IDellCallingInterfaceSmi::setBufferSize | ( | size_t | size | ) | [pure virtual] |
| virtual void smi::IDellCallingInterfaceSmi::setClass | ( | u16 | newClass | ) | [pure virtual] |
| virtual void smi::IDellCallingInterfaceSmi::setSelect | ( | u16 | newSelect | ) | [pure virtual] |
1.7.6.1