, including all inherited members.
| AllocateDeviceNumbers(unsigned MinorCount=1, unsigned FirstMinor=0) | BazisLib::Linux::BasicCharacterDevice | [private] |
| BasicCharacterDevice(const char *pszDeviceName) | BazisLib::Linux::BasicCharacterDevice | [private] |
| BasicUsbCharacterDevice(const char *pszDriverName, UsbInterface *pInterface) | BazisLib::Linux::BasicUsbCharacterDevice | |
| Device(const char *pszDeviceName) | BazisLib::Linux::Device | [inline, private] |
| GetDevice() | BazisLib::Linux::BasicUsbCharacterDevice | [inline, protected, virtual] |
| GetFileOperations() | BazisLib::Linux::BasicCharacterDevice | [inline, private, virtual] |
| HasDeviceNumber() | BazisLib::Linux::BasicCharacterDevice | [inline, private] |
| InitializeFileOperations(file_operations *pOperations, module *pOwner=THIS_MODULE) | BazisLib::Linux::BasicCharacterDevice | [private, static] |
| m_DeviceName | BazisLib::Linux::Device | [private] |
| m_MinorCount | BazisLib::Linux::BasicCharacterDevice | [private] |
| m_MinorInterfaces | BazisLib::Linux::BasicUsbCharacterDevice | [private] |
| m_MinorListLock | BazisLib::Linux::BasicUsbCharacterDevice | [private] |
| m_ReadWriteMutex | BazisLib::Linux::BasicUsbCharacterDevice | [private] |
| OnAddDevice(UsbInterface *pIntf) | BazisLib::Linux::BasicUsbCharacterDevice | [protected, virtual] |
| OnClose(struct inode *pInode, struct file *pFile) | BazisLib::Linux::BasicUsbCharacterDevice | [private, virtual] |
| OnClose(UsbInterface *intf) | BazisLib::Linux::BasicUsbCharacterDevice | [inline, protected, virtual] |
| OnIoctl(struct inode *pInode, struct file *pFile, unsigned int num, unsigned long param) | BazisLib::Linux::BasicUsbCharacterDevice | [private, virtual] |
| OnIoctl(UsbInterface *intf, unsigned int num, unsigned long param) | BazisLib::Linux::BasicUsbCharacterDevice | [inline, protected, virtual] |
| OnOpen(struct inode *pInode, struct file *pFile) | BazisLib::Linux::BasicUsbCharacterDevice | [private, virtual] |
| OnOpen(UsbInterface *intf) | BazisLib::Linux::BasicUsbCharacterDevice | [inline, protected, virtual] |
| OnRead(struct file *pFile, UserBuffer Buffer, size_t lSize, loff_t Offset) | BazisLib::Linux::BasicUsbCharacterDevice | [private, virtual] |
| OnRead(UsbInterface *intf, UserBuffer Buffer, size_t lSize, loff_t Offset) | BazisLib::Linux::BasicUsbCharacterDevice | [inline, protected, virtual] |
| OnRemoveDevice(UsbInterface *pIntf) | BazisLib::Linux::BasicUsbCharacterDevice | [protected, virtual] |
| OnWrite(struct file *pFile, UserBuffer Buffer, size_t lSize, loff_t Offset) | BazisLib::Linux::BasicUsbCharacterDevice | [private, virtual] |
| OnWrite(UsbInterface *intf, UserBuffer Buffer, size_t lSize, loff_t Offset) | BazisLib::Linux::BasicUsbCharacterDevice | [inline, protected, virtual] |
| RegisterCharacterDeviceObject(unsigned MinorCount=1, module *pOwner=THIS_MODULE) | BazisLib::Linux::BasicCharacterDevice | [private] |
| RegisterDevice(class Driver *pDriver) override | BazisLib::Linux::BasicCharacterDevice | [private, virtual] |
| ~BasicCharacterDevice() | BazisLib::Linux::BasicCharacterDevice | [private] |
| ~BasicUsbCharacterDevice() | BazisLib::Linux::BasicUsbCharacterDevice | [virtual] |
| ~Device() | BazisLib::Linux::Device | [inline, private, virtual] |
| ~IUsbDevice() | BazisLib::Linux::IUsbDevice | [inline, virtual] |