#include <vmsFdmWebInterfaceServer.h>

Public Member Functions | |
| virtual BOOL | ProcessRequest (vmsHttpRequest &request, vmsHttpResponse &response) |
| vmsFdmWebInterfaceServer () | |
| virtual | ~vmsFdmWebInterfaceServer () |
Protected Member Functions | |
| BOOL | RequestListOfCompletedDownloads (LPCSTR pszRes, vmsHttpResponse &response) |
| void | LoadDocuments () |
| BOOL | RequestCreateNewDownload (LPCSTR pszRes, vmsHttpResponse &response) |
| BOOL | RequestRootPage (vmsHttpResponse &response) |
Protected Attributes | |
| std::string | m_strRootHtml |
| std::string | m_strAddDownloadRes_ok |
| std::string | m_strAddDownloadRes_err |
| std::string | m_strCompDldsHtml |
Definition at line 15 of file vmsFdmWebInterfaceServer.h.
| vmsFdmWebInterfaceServer::vmsFdmWebInterfaceServer | ( | ) |
| vmsFdmWebInterfaceServer::~vmsFdmWebInterfaceServer | ( | ) | [virtual] |
Definition at line 28 of file vmsFdmWebInterfaceServer.cpp.
| BOOL vmsFdmWebInterfaceServer::ProcessRequest | ( | vmsHttpRequest & | request, | |
| vmsHttpResponse & | response | |||
| ) | [virtual] |
Reimplemented from vmsHttpResourceContainer.
Definition at line 33 of file vmsFdmWebInterfaceServer.cpp.
References FALSE, vmsHttpRequest::get_Auth(), vmsHttpRequest::get_RequestType(), vmsHttpRequest::get_ResourcePath(), RequestCreateNewDownload(), RequestListOfCompletedDownloads(), RequestRootPage(), and vmsHttpResponse::set_ResponseCode().
| BOOL vmsFdmWebInterfaceServer::RequestListOfCompletedDownloads | ( | LPCSTR | pszRes, | |
| vmsHttpResponse & | response | |||
| ) | [protected] |
Definition at line 327 of file vmsFdmWebInterfaceServer.cpp.
References ASSERT, FALSE, m_strCompDldsHtml, NULL, vmsHttpResponse::set_Body(), and TRUE.
Referenced by ProcessRequest().
| void vmsFdmWebInterfaceServer::LoadDocuments | ( | ) | [protected] |
Definition at line 275 of file vmsFdmWebInterfaceServer.cpp.
References LPSTR, m_strAddDownloadRes_err, m_strAddDownloadRes_ok, m_strCompDldsHtml, and m_strRootHtml.
Referenced by vmsFdmWebInterfaceServer().
| BOOL vmsFdmWebInterfaceServer::RequestCreateNewDownload | ( | LPCSTR | pszRes, | |
| vmsHttpResponse & | response | |||
| ) | [protected] |
Definition at line 133 of file vmsFdmWebInterfaceServer.cpp.
References ASSERT, BOOL, c, CP_ACP, FALSE, hr, HRESULT, m_strAddDownloadRes_err, m_strAddDownloadRes_ok, NULL, vmsHttpResponse::set_Body(), and TRUE.
Referenced by ProcessRequest().
| BOOL vmsFdmWebInterfaceServer::RequestRootPage | ( | vmsHttpResponse & | response | ) | [protected] |
Definition at line 64 of file vmsFdmWebInterfaceServer.cpp.
References ASSERT, FALSE, m_strRootHtml, NULL, vmsHttpResponse::set_Body(), and TRUE.
Referenced by ProcessRequest().
std::string vmsFdmWebInterfaceServer::m_strRootHtml [protected] |
Definition at line 31 of file vmsFdmWebInterfaceServer.h.
Referenced by LoadDocuments(), and RequestRootPage().
std::string vmsFdmWebInterfaceServer::m_strAddDownloadRes_ok [protected] |
Definition at line 32 of file vmsFdmWebInterfaceServer.h.
Referenced by LoadDocuments(), and RequestCreateNewDownload().
std::string vmsFdmWebInterfaceServer::m_strAddDownloadRes_err [protected] |
Definition at line 33 of file vmsFdmWebInterfaceServer.h.
Referenced by LoadDocuments(), and RequestCreateNewDownload().
std::string vmsFdmWebInterfaceServer::m_strCompDldsHtml [protected] |
Definition at line 34 of file vmsFdmWebInterfaceServer.h.
Referenced by LoadDocuments(), and RequestListOfCompletedDownloads().
1.5.6