C++ Rest SDK
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Public Member Functions | Static Public Member Functions | List of all members
web::http::experimental::details::http_overlapped Class Reference

Class used to wrap OVERLAPPED I/O with any HTTP I/O. More...

#include <http_server_httpsys.h>

Inheritance diagram for web::http::experimental::details::http_overlapped:

Public Member Functions

void set_http_io_completion (std::function< void(DWORD, DWORD)> http_io_completion)
 

Static Public Member Functions

static void CALLBACK io_completion_callback (PTP_CALLBACK_INSTANCE instance, PVOID context, PVOID pOverlapped, ULONG result, ULONG_PTR numberOfBytesTransferred, PTP_IO io)
 Callback for all I/O completions. More...
 

Detailed Description

Class used to wrap OVERLAPPED I/O with any HTTP I/O.

Member Function Documentation

static void CALLBACK web::http::experimental::details::http_overlapped::io_completion_callback ( PTP_CALLBACK_INSTANCE  instance,
PVOID  context,
PVOID  pOverlapped,
ULONG  result,
ULONG_PTR  numberOfBytesTransferred,
PTP_IO  io 
)
inlinestatic

Callback for all I/O completions.


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