celluloid / reel

UNMAINTAINED: See celluloid/celluloid#779 - Celluloid::IO-powered web server
https://celluloid.io
MIT License
595 stars 87 forks source link

Expose ping method on WebSocket driver. #187

Open digitalextremist opened 9 years ago

digitalextremist commented 9 years ago

As requested in kenichi/angelo#52: add a forwardable delegator for ping to @driver.

kenichi commented 9 years ago

or maybe just add :driver to the attr_accessor list?

digitalextremist commented 9 years ago

@kenichi that's a possibility, I'd need to think about that. I'm leaning toward this being more of a duck type and abstraction layer, rather than encouraging people to directly access the driver and become dependent on driver-specific code some day.

Will ponder while also resolving #186, but currently over in Celluloid itself for a bit.