LegacyDevice
LegacyDevice::LegacyDevice(legacy_driver* driver, const char* path,
LegacyDevice::~LegacyDevice()
LegacyDevice::InitCheck() const
LegacyDevice::InitDevice()
LegacyDevice::UninitDevice()
LegacyDevice::Removed()
LegacyDevice::Control(void* _cookie, int32 op, void* buffer, size_t length)
LegacyDevice::SetHooks(device_hooks* hooks)
LegacyDevice::Open(const char* path, int openMode, void** _cookie)
LegacyDevice::Select(void* cookie, uint8 event, selectsync* sync)
LegacyDevice* device = new(std::nothrow) LegacyDevice(NULL, path, hooks);
while (LegacyDevice* device = iterator.Next()) {
LegacyDevice* device;
device = new(std::nothrow) LegacyDevice(driver, devicePaths[0], hooks);
while (LegacyDevice* device = iterator.Next()) {
while (LegacyDevice* device = driver->devices.RemoveHead()) {
public DoublyLinkedListLinkImpl<LegacyDevice> {
LegacyDevice(legacy_driver* driver,
virtual ~LegacyDevice();
LegacyDevice* device = (LegacyDevice*)parse_expression(argv[1]);
typedef DoublyLinkedList<LegacyDevice> DeviceList;