Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
TestHTTPDirectory Class Reference
Inheritance diagram for TestHTTPDirectory:

Protected Member Functions

 TestHTTPDirectory ()
 
 ~TestHTTPDirectory () override=default
 
void SetUp () override
 
void TearDown () override
 
void SetupMediaSources ()
 
void TearDownMediaSources ()
 
std::string GetUrl (const std::string &path)
 
std::string GetUrlOfTestFile (const std::string &testFile)
 
void CheckFileItemTypes (CFileItemList const &items)
 
void CheckFileItemLabels (CFileItemList const &items)
 
void CheckFileItemDateTimes (CFileItemList const &items)
 
void CheckFileItemSizes (CFileItemList const &items)
 
void CheckFileItems (CFileItemList const &items)
 
void CheckFileItemsAndMetadata (CFileItemList const &items)
 

Protected Attributes

CWebServer m_webServer
 
uint16_t m_webServerPort
 
std::string m_baseUrl
 
std::string const m_sourcePath
 
CHTTPVfsHandler m_vfsHandler
 
CHTTPDirectory m_httpDirectory
 

Constructor & Destructor Documentation

◆ TestHTTPDirectory()

TestHTTPDirectory::TestHTTPDirectory ( )
inlineprotected

◆ ~TestHTTPDirectory()

TestHTTPDirectory::~TestHTTPDirectory ( )
overrideprotecteddefault

Member Function Documentation

◆ CheckFileItemDateTimes()

void TestHTTPDirectory::CheckFileItemDateTimes ( CFileItemList const & items)
inlineprotected

◆ CheckFileItemLabels()

void TestHTTPDirectory::CheckFileItemLabels ( CFileItemList const & items)
inlineprotected

◆ CheckFileItems()

void TestHTTPDirectory::CheckFileItems ( CFileItemList const & items)
inlineprotected

◆ CheckFileItemsAndMetadata()

void TestHTTPDirectory::CheckFileItemsAndMetadata ( CFileItemList const & items)
inlineprotected

◆ CheckFileItemSizes()

void TestHTTPDirectory::CheckFileItemSizes ( CFileItemList const & items)
inlineprotected

◆ CheckFileItemTypes()

void TestHTTPDirectory::CheckFileItemTypes ( CFileItemList const & items)
inlineprotected

◆ GetUrl()

std::string TestHTTPDirectory::GetUrl ( const std::string & path)
inlineprotected

◆ GetUrlOfTestFile()

std::string TestHTTPDirectory::GetUrlOfTestFile ( const std::string & testFile)
inlineprotected

◆ SetUp()

void TestHTTPDirectory::SetUp ( )
inlineoverrideprotected

◆ SetupMediaSources()

void TestHTTPDirectory::SetupMediaSources ( )
inlineprotected

◆ TearDown()

void TestHTTPDirectory::TearDown ( )
inlineoverrideprotected

◆ TearDownMediaSources()

void TestHTTPDirectory::TearDownMediaSources ( )
inlineprotected

Member Data Documentation

◆ m_baseUrl

std::string TestHTTPDirectory::m_baseUrl
protected

◆ m_httpDirectory

CHTTPDirectory TestHTTPDirectory::m_httpDirectory
protected

◆ m_sourcePath

std::string const TestHTTPDirectory::m_sourcePath
protected

◆ m_vfsHandler

CHTTPVfsHandler TestHTTPDirectory::m_vfsHandler
protected

◆ m_webServer

CWebServer TestHTTPDirectory::m_webServer
protected

◆ m_webServerPort

uint16_t TestHTTPDirectory::m_webServerPort
protected

The documentation for this class was generated from the following file: