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

5Sigma / celerity / 184
82%

Build:
DEFAULT BRANCH: master
Ran 29 Jul 2018 07:43PM UTC
Jobs 1
Files 13
Run time 1s
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
184

push

travis-ci

web-flow
Basic Channel (websocket) Implementation (#56)

A fully featured web socket implementation that is internally built into the router and handlers.

A channel helper provides a socket based route with a specialized route handler to handle web socket communication. Various events are passed to this handler including Connect, Disconnect, and Message events.

Each channel maintains a list of its clients and messages can be sent directly or broadcast.

A room system has also been implemented which allows arbitrary groups to be created within a channel and clients can be added and removed from them. Rooms also maintain their own client lists and have broadcast functionality.

As part of the channel implementation the server reference is now passed into the scopes and down to the context. This allows normal endpoints to reach out to the server and get a hold of the list of channels to send messages.

791 of 951 relevant lines covered (83.18%)

9.91 hits per line

Jobs
ID Job ID Ran Files Coverage
1 184.1 29 Jul 2018 07:43PM UTC 0
83.18
Travis Job 184.1
Source Files on build 184
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #184
  • 69a95c76 on github
  • Prev Build on master (#176)
  • Next Build on master (#189)
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