BazisLib::Linux::BasicTextDevice Member List

This is the complete list of members for BazisLib::Linux::BasicTextDevice, including all inherited members.

AllocateDeviceNumbers(unsigned MinorCount=1, unsigned FirstMinor=0)BazisLib::Linux::BasicCharacterDevice [protected]
BasicCharacterDevice(const char *pszDeviceName)BazisLib::Linux::BasicCharacterDevice [protected]
BasicTextDevice(const char *pszDeviceName)BazisLib::Linux::BasicTextDevice [protected]
Device(const char *pszDeviceName)BazisLib::Linux::Device [inline, protected]
GetFileOperations()BazisLib::Linux::BasicCharacterDevice [inline, virtual]
HasDeviceNumber()BazisLib::Linux::BasicCharacterDevice [inline, protected]
InitializeFileOperations(file_operations *pOperations, module *pOwner=THIS_MODULE)BazisLib::Linux::BasicCharacterDevice [protected, static]
m_DeviceNameBazisLib::Linux::Device [protected]
m_InBufMutexBazisLib::Linux::BasicTextDevice [protected]
m_InputBufferBazisLib::Linux::BasicTextDevice [protected]
m_MinorCountBazisLib::Linux::BasicCharacterDevice [protected]
m_OutBufMutexBazisLib::Linux::BasicTextDevice [protected]
m_OutputBufferBazisLib::Linux::BasicTextDevice [protected]
OnClose(struct inode *pInode, struct file *pFile)BazisLib::Linux::BasicCharacterDevice [inline, protected, virtual]
OnIoctl(struct inode *pInode, struct file *pFile, unsigned int num, unsigned long param)BazisLib::Linux::BasicCharacterDevice [inline, protected, virtual]
OnOpen(struct inode *pInode, struct file *pFile)BazisLib::Linux::BasicCharacterDevice [inline, protected, virtual]
OnRead(struct file *pFile, UserBuffer Buffer, size_t lSize, loff_t Offset)BazisLib::Linux::BasicTextDevice [private, virtual]
OnTextCommandReceived(char *pszCommand, unsigned Length)=0BazisLib::Linux::BasicTextDevice [protected, pure virtual]
OnWrite(struct file *pFile, UserBuffer Buffer, size_t lSize, loff_t Offset)BazisLib::Linux::BasicTextDevice [private, virtual]
RegisterCharacterDeviceObject(unsigned MinorCount=1, module *pOwner=THIS_MODULE)BazisLib::Linux::BasicCharacterDevice [protected]
RegisterDevice(class Driver *pDriver) overrideBazisLib::Linux::BasicCharacterDevice [virtual]
SendReply(const char *pszData, unsigned Length=0)BazisLib::Linux::BasicTextDevice [protected]
~BasicCharacterDevice()BazisLib::Linux::BasicCharacterDevice [protected]
~Device()BazisLib::Linux::Device [inline, virtual]

SourceForge.net Logo