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 |