91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

WebsocketPP是一個使用C++編寫的開源Web服務器框架,具體實現則是用的大名鼎鼎的boost::asio。ASIO是一個跨平臺的網絡庫,Windows上底層實現使用的是重疊I/O。

資源截圖

代碼片段和文件信息

/*
?*?Copyright?(c)?2014?Peter?Thorson.?All?rights?reserved.
?*
?*?Redistribution?and?use?in?source?and?binary?forms?with?or?without
?*?modification?are?permitted?provided?that?the?following?conditions?are?met:
?*?????*?Redistributions?of?source?code?must?retain?the?above?copyright
?*???????notice?this?list?of?conditions?and?the?following?disclaimer.
?*?????*?Redistributions?in?binary?form?must?reproduce?the?above?copyright
?*???????notice?this?list?of?conditions?and?the?following?disclaimer?in?the
?*???????documentation?and/or?other?materials?provided?with?the?distribution.
?*?????*?Neither?the?name?of?the?WebSocket++?Project?nor?the
?*???????names?of?its?contributors?may?be?used?to?endorse?or?promote?products
?*???????derived?from?this?software?without?specific?prior?written?permission.
?*
?*?THIS?SOFTWARE?IS?PROVIDED?BY?THE?COPYRIGHT?HOLDERS?AND?CONTRIBUTORS?“AS?IS“
?*?AND?ANY?EXPRESS?OR?IMPLIED?WARRANTIES?INCLUDING?BUT?NOT?LIMITED?TO?THE
?*?IMPLIED?WARRANTIES?OF?MERCHANTABILITY?AND?FITNESS?FOR?A?PARTICULAR?PURPOSE
?*?ARE?DISCLAIMED.?IN?NO?EVENT?SHALL?PETER?THORSON?BE?LIABLE?FOR?ANY
?*?DIRECT?INDIRECT?INCIDENTAL?SPECIAL?EXEMPLARY?OR?CONSEQUENTIAL?DAMAGES
?*?(INCLUDING?BUT?NOT?LIMITED?TO?PROCUREMENT?OF?SUBSTITUTE?GOODS?OR?SERVICES;
?*?LOSS?OF?USE?DATA?OR?PROFITS;?OR?BUSINESS?INTERRUPTION)?HOWEVER?CAUSED?AND
?*?ON?ANY?THEORY?OF?LIABILITY?WHETHER?IN?CONTRACT?STRICT?LIABILITY?OR?TORT
?*?(INCLUDING?NEGLIGENCE?OR?OTHERWISE)?ARISING?IN?ANY?WAY?OUT?OF?THE?USE?OF?THIS
?*?SOFTWARE?EVEN?IF?ADVISED?OF?THE?POSSIBILITY?OF?SUCH?DAMAGE.
?*
?*/
#include?“stdafx.h“
#include?
#include?
#include?
using?std::string;
using?std::wstring;


struct?testee_config?:?public?websocketpp::config::asio?{
????//?pull?default?settings?from?our?core?config
????typedef?websocketpp::config::asio?core;

????typedef?core::concurrency_type?concurrency_type;
????typedef?core::request_type?request_type;
????typedef?core::response_type?response_type;
????typedef?core::message_type?message_type;
????typedef?core::con_msg_manager_type?con_msg_manager_type;
????typedef?core::endpoint_msg_manager_type?endpoint_msg_manager_type;

????typedef?core::alog_type?alog_type;
????typedef?core::elog_type?elog_type;
????typedef?core::rng_type?rng_type;
????typedef?core::endpoint_base?endpoint_base;

????static?bool?const?enable_multithreading?=?true;

????struct?transport_config?:?public?core::transport_config?{
????????typedef?core::concurrency_type?concurrency_type;
????????typedef?core::elog_type?elog_type;
????????typedef?core::alog_type?alog_type;
????????typedef?core::request_type?request_type;
????????typedef?core::response_type?response_type;

????????static?bool?const?enable_multithreading?=?true;
????};

????typedef?websocketpp::transport::asio::endpoint
????????transport_type;

????static?const?websocketpp::log::level?elog_level?=
????????websocketpp::log::elevel::all;
????static?c

評論

共有 條評論