~/talk

Introducing Beast...

Talkat CppCon 2016 · 2016-09-18..09-23· [c-and-cpp]
links:none on file
slides:none on file

Header-only C++11 library that implements HTTP 1.1 and WebSocket on top of Boost.Asio, exposing Boost.Asio-like synchronous and asynchronous APIs and working with plain sockets, SSL streams or user-defined stream types. Library ships a fully functional webserver and WebSocket server, supports custom streaming or file-backed HTTP bodies, and passes the Autobahn test suite while running in production on Ripple servers. Parser is header-only, modeled after nodejs, stateless zero-allocation parser, and the repo includes examples and a boost incubator submission.

AI-written summary · about

  1. 0:00Intro
  2. 1:49WebSocket Scope
  3. 2:29WebSocket Echo Example
  4. 3:03Handshake and Send a Message
  5. 4:09Receive and print echoed message
  6. 5:19Asynchronous Interfaces
  7. 6:14HTTP Scope
  8. 7:42HTTP GET Example
  9. 9:36Receive HTTP Response
  10. 10:58Advanced HTTP Features
  11. 12:28HTTP Parser Performance parser bench parser speed test
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.