|  | 
| enum | HandleType { HND_NULL = 0, 
HND_FILE, 
HND_EVENT, 
HND_MUTEX,
 HND_FIND_FILE
 }
 | 
|  | 
|  | 
|  | CXHandle (HandleType nType) | 
|  | 
|  | CXHandle (const CXHandle &src) | 
|  | 
| void | Init () | 
|  | 
| HandleType | GetType () | 
|  | 
| void | ChangeType (HandleType newType) | 
|  | 
|  | 
| static void | DumpObjectTracker () | 
|  | 
|  | 
| XbmcThreads::ConditionVariable * | m_hCond | 
|  | 
| std::list< CXHandle * > | m_hParents | 
|  | 
| CCriticalSection * | m_hMutex | 
|  | 
| int | RecursionCount | 
|  | 
| int | fd | 
|  | 
| bool | m_bManualEvent | 
|  | 
| time_t | m_tmCreation | 
|  | 
| std::vector< std::string > | m_FindFileResults | 
|  | 
| int | m_nFindFileIterator | 
|  | 
| std::string | m_FindFileDir | 
|  | 
| off64_t | m_iOffset | 
|  | 
| bool | m_bCDROM | 
|  | 
| bool | m_bEventSet | 
|  | 
| int | m_nRefCount | 
|  | 
| CCriticalSection * | m_internalLock | 
|  | 
|  | 
| static int | m_objectTracker [10] = {} | 
|  | 
The documentation for this struct was generated from the following files:
- xbmc/platform/posix/XHandle.h
- xbmc/platform/posix/XHandle.cpp