| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include <VFS.h>
  
Public Member Functions | |
| std::string | GetURL () const | 
| Desired URL of the file system to be edited.   | |
| std::string | GetDomain () const | 
| The associated domain name, which is optional and not available in all cases.   | |
| std::string | GetHostname () const | 
This includes the network address (e.g. 192.168.0.123) or if the addon refers to file packages the path to it (e.g. /home/by_me/MyPacket.rar).   | |
| std::string | GetFilename () const | 
With this variable the desired path to a folder or file within the hostname is given (e.g. storage/videos/00001.ts).   | |
| unsigned int | GetPort () const | 
| Networking port to use for protocol.   | |
| std::string | GetOptions () const | 
Special options on opened URL, this can e.g. on RAR packages ?flags=8&nextvalue=123 to inform about to not cache a read.   | |
| std::string | GetUsername () const | 
| Desired username.   | |
| std::string | GetPassword () const | 
| Desired password.   | |
| std::string | GetRedacted () const | 
The complete URL is passed on here, but the user name and password are not shown and only appear to there as USERNAME:PASSWORD.   | |
| std::string | GetSharename () const | 
| The name which is taken as the basis by source and would be first in folder view.   | |
| std::string | GetProtocol () const | 
Protocol name used on this stream, e.g. sftp.   | |
  Public Member Functions inherited from kodi::addon::CStructHdl< VFSUrl, VFSURL > | |
| CStructHdl () | |
| CStructHdl (const CStructHdl &cppClass) | |
| CStructHdl (const VFSURL *cStructure) | |
| CStructHdl (VFSURL *cStructure) | |
| const CStructHdl & | operator= (const CStructHdl &right) | 
| const CStructHdl & | operator= (const VFSURL &right) | 
| virtual | ~CStructHdl () | 
| operator VFSURL * () | |
| operator const VFSURL * () const | |
| const VFSURL * | GetCStructure () const | 
| VFSURL * | release () | 
Additional Inherited Members | |
  Protected Attributes inherited from kodi::addon::CStructHdl< VFSUrl, VFSURL > | |
| VFSURL * | m_cStructure |