memory card refactoring

This commit is contained in:
Chris Danford
2003-12-17 10:20:53 +00:00
parent 23623a1c64
commit e11afda65a
13 changed files with 531 additions and 307 deletions
@@ -0,0 +1,23 @@
#ifndef MEMORY_CARD_DRIVER_LINUX_H
#define MEMORY_CARD_DRIVER_LINUX_H 1
class MemoryCardDriver_Linux : public MemoryCardDriver
{
public:
MemoryCardDriver_Linux();
virtual ~MemoryCardDriver_Linux();
virtual bool StorageDevicesChanged();
virtual void GetStorageDevices( vector<UsbStorageDevice>& vStorageDevicesOut );
virtual bool MountAndTestWrite( UsbStorageDevice* pDevice );
virtual void Unmount( UsbStorageDevice* pDevice );
protected:
int m_fds;
time_t m_lastModTime;
};
#endif
/*
* Copyright (c) 2003 by the person(s) listed below. All rights reserved.
* Chris Danford
*/