#include <NFSFile.h>
 | 
| XbmcThreads::CRecursiveMutex  | mutex | 
|   | 
| unsigned int  | count | 
|   | 
◆ tFileKeepAliveMap
◆ tOpenContextMap
◆ CNfsConnection()
      
        
          | CNfsConnection::CNfsConnection  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~CNfsConnection()
      
        
          | CNfsConnection::~CNfsConnection  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ AddActiveConnection()
      
        
          | void CNfsConnection::AddActiveConnection  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ AddIdleConnection()
      
        
          | void CNfsConnection::AddIdleConnection  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ CheckIfIdle()
      
        
          | void CNfsConnection::CheckIfIdle  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ Connect()
      
        
          | bool CNfsConnection::Connect  | 
          ( | 
          const CURL &  | 
          url,  | 
        
        
           | 
           | 
          std::string &  | 
          relativePath  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ Deinit()
      
        
          | void CNfsConnection::Deinit  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetConnectedExport()
  
  
      
        
          | const std::string & CNfsConnection::GetConnectedExport  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetConnectedIp()
  
  
      
        
          | const std::string & CNfsConnection::GetConnectedIp  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetContextMapId()
  
  
      
        
          | const std::string CNfsConnection::GetContextMapId  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetExportList()
      
        
          | std::list< std::string > CNfsConnection::GetExportList  | 
          ( | 
          const CURL &  | 
          url | ) | 
           | 
        
      
 
 
◆ GetMaxReadChunkSize()
  
  
      
        
          | uint64_t CNfsConnection::GetMaxReadChunkSize  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetMaxWriteChunkSize()
  
  
      
        
          | uint64_t CNfsConnection::GetMaxWriteChunkSize  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetNfsContext()
  
  
      
        
          | struct nfs_context * CNfsConnection::GetNfsContext  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ removeFromKeepAliveList()
      
        
          | void CNfsConnection::removeFromKeepAliveList  | 
          ( | 
          struct nfsfh *  | 
          _pFileHandle | ) | 
           | 
        
      
 
 
◆ resetKeepAlive()
      
        
          | void CNfsConnection::resetKeepAlive  | 
          ( | 
          std::string  | 
          _exportPath,  | 
        
        
           | 
           | 
          struct nfsfh *  | 
          _pFileHandle  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ splitUrlIntoExportAndPath() [1/2]
      
        
          | bool CNfsConnection::splitUrlIntoExportAndPath  | 
          ( | 
          const CURL &  | 
          url,  | 
        
        
           | 
           | 
          std::string &  | 
          exportPath,  | 
        
        
           | 
           | 
          std::string &  | 
          relativePath  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ splitUrlIntoExportAndPath() [2/2]
      
        
          | bool CNfsConnection::splitUrlIntoExportAndPath  | 
          ( | 
          const CURL &  | 
          url,  | 
        
        
           | 
           | 
          std::string &  | 
          exportPath,  | 
        
        
           | 
           | 
          std::string &  | 
          relativePath,  | 
        
        
           | 
           | 
          std::list< std::string > &  | 
          exportList  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ stat()
      
        
          | int CNfsConnection::stat  | 
          ( | 
          const CURL &  | 
          url,  | 
        
        
           | 
           | 
          NFSSTAT *  | 
          statbuff  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
The documentation for this class was generated from the following files: