OpenZWave Library  1.6.953
Public Member Functions | Public Attributes | List of all members
OpenZWave::Internal::Platform::Request Struct Reference

Main class for making a HTTP request to a HTTP(s) serverMake a request to a HTTP Server. More...

#include <HttpClient.h>

+ Collaboration diagram for OpenZWave::Internal::Platform::Request:

Public Member Functions

 Request ()
 
 Request (const std::string &h, const std::string &res, int p=80, void *u=NULL)
 

Public Attributes

std::string protocol
 
std::string host
 
std::string header
 
std::string resource
 
std::string extraGetHeaders
 
int port
 
void * user
 
bool useSSL
 
POST post
 

Detailed Description

Main class for making a HTTP request to a HTTP(s) server

Make a request to a HTTP Server.

Constructor & Destructor Documentation

◆ Request() [1/2]

OpenZWave::Internal::Platform::Request::Request ( )
inline

◆ Request() [2/2]

OpenZWave::Internal::Platform::Request::Request ( const std::string &  h,
const std::string &  res,
int  p = 80,
void *  u = NULL 
)
inline

Member Data Documentation

◆ extraGetHeaders

std::string OpenZWave::Internal::Platform::Request::extraGetHeaders

◆ header

std::string OpenZWave::Internal::Platform::Request::header

◆ host

std::string OpenZWave::Internal::Platform::Request::host

◆ port

int OpenZWave::Internal::Platform::Request::port

◆ post

POST OpenZWave::Internal::Platform::Request::post

◆ protocol

std::string OpenZWave::Internal::Platform::Request::protocol

◆ resource

std::string OpenZWave::Internal::Platform::Request::resource

◆ user

void* OpenZWave::Internal::Platform::Request::user

◆ useSSL

bool OpenZWave::Internal::Platform::Request::useSSL

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