• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

vinniefalco / Beast / 2264
68%
master: 68%

Build:
Build:
LAST BUILD BRANCH: v41
DEFAULT BRANCH: master
Ran 26 Apr 2017 10:34PM UTC
Jobs 1
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
2264

push

travis-ci

vinniefalco
Refactor websocket decorators:

fix #303, fix #314, fix #317

websocket::stream now provides the following family of
functions for performing handshakes:

    stream::accept
    stream::accept_ex
    stream::async_accept
    stream::async_accept_ex
    stream::handshake
    stream::handshake_ex
    stream::async_handshake
    stream::async_handshake_ex

Member functions ending with "_ex" allow an additional
RequestDecorator parameter (for the accept family of
functions) or ResponseDecorator parameter (for the
handshake family of functions).

The decorator is called to optionally modify the contents
of the HTTP request or HTTP response object generated by
the implementation, before the message is sent. This
permits callers to set the User-Agent or Server fields,
add or modify HTTP fields related to subprotocols, or
perform any required transformation of the HTTP message
for application-specific needs.

The new implementation does not require any state to be
stored in the stream object. Therefore, websocket::stream
objects are now smaller in size.

The overload of set_option for setting a decorator on the
stream is removed. The only way to set decorators now is
with a suitable overload of accept or handshake.
Jobs
ID Job ID Ran Files Coverage
1 2264.1 (GCC_VER=5 VARIANT=coverage ADDRESS_MODEL=64 BUILD_SYSTEM=cmake PATH=$PWD/cmake/bin:$PATH) 26 Apr 2017 10:34PM UTC 0
Travis Job 2264.1
Source Files on build 2264
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2264
  • 7135d135 on github
  • Prev Build on b36 (#2263)
  • Next Build on b36 (#2266)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc