ReactOS
0.4.16-dev-1946-g52006dd
CWebServiceWinInet.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS Automatic Testing Utility
3
* LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4
* PURPOSE: Class implementing the WinInet version of the interface to the "testman" Web Service
5
* COPYRIGHT: Copyright 2009-2015 Colin Finck <colin@reactos.org>
6
* Copyright 2025 Mark Jansen <mark.jansen@reactos.org>
7
*/
8
9
class
CWebServiceWinInet
:
public
CWebService
10
{
11
private
:
12
HINTERNET
m_hInet
;
13
HINTERNET
m_hHTTP
;
14
HINTERNET
m_hHTTPRequest
;
15
16
PCHAR
DoRequest
(
const
char
* Hostname,
INTERNET_PORT
Port
,
const
char
* ServerFile,
const
string
& InputData)
override
;
17
18
public
:
19
CWebServiceWinInet
();
20
virtual
~CWebServiceWinInet
();
21
};
CWebServiceWinInet
Definition:
CWebServiceWinInet.h:10
CWebServiceWinInet::m_hHTTPRequest
HINTERNET m_hHTTPRequest
Definition:
CWebServiceWinInet.h:14
CWebServiceWinInet::CWebServiceWinInet
CWebServiceWinInet()
Definition:
CWebServiceWinInet.cpp:14
CWebServiceWinInet::DoRequest
PCHAR DoRequest(const char *Hostname, INTERNET_PORT Port, const char *ServerFile, const string &InputData) override
Definition:
CWebServiceWinInet.cpp:53
CWebServiceWinInet::~CWebServiceWinInet
virtual ~CWebServiceWinInet()
Definition:
CWebServiceWinInet.cpp:30
CWebServiceWinInet::m_hHTTP
HINTERNET m_hHTTP
Definition:
CWebServiceWinInet.h:13
CWebServiceWinInet::m_hInet
HINTERNET m_hInet
Definition:
CWebServiceWinInet.h:12
CWebService
Definition:
CWebService.h:9
Port
CPPORT Port[4]
Definition:
headless.c:35
void
Definition:
nsiface.idl:2307
PCHAR
char * PCHAR
Definition:
typedefs.h:51
INTERNET_PORT
WORD INTERNET_PORT
Definition:
winhttp.h:38
modules
rostests
rosautotest
CWebServiceWinInet.h
Generated on Thu Dec 4 2025 06:09:51 for ReactOS by
1.9.6