Chris Boden
d880d29729
Refactoring
...
Refactored Command/Composite pattern, now as expected
Server recursively executes commands
Above changes fixed issues of server/client not being notified on forced disconnects
2011-11-07 16:02:01 -05:00
Chris Boden
66e656ec63
Documentation
2011-11-07 12:06:01 -05:00
Chris Boden
60a8a04e40
Cleanup
...
Fixed bad interface implementation in Close Command
Removed old code from Composite (now in Factory)
Removed done @todo's
Cleaned up Ping/Pong
Added HyBi-10 frame/unframe test
2011-11-07 11:55:07 -05:00
Chris Boden
1ba8021df8
Parse HTTP header fix
...
Using a standard method to parse the HTTP headers, with partial fallback
2011-11-07 10:29:18 -05:00
Chris Boden
0de53cf7ee
Refactored Commands
2011-11-06 18:24:50 -05:00
Chris Boden
2d7774fd65
Hixie-76 protocol
...
Implemented WebSocket Hixie-76 protocol
2011-11-01 14:10:12 -04:00
Chris Boden
f9d609074c
Moar cleaning
...
Added a few unit tests
Added MIT license
Changed Array's to array's
2011-11-01 11:01:43 -04:00
Chris Boden
3127efc981
Cleanup
...
Removed redundant Interfaces
Removed a number of unused methods
2011-11-01 09:52:41 -04:00
Chris Boden
57a4500d82
Frame WebSocket outgoing messages
...
Implemented framing/unframing code from @lemmingzshadow for HyBi-10 protocol
2011-10-31 17:34:42 -04:00
Chris Boden
01b51041d5
API documentation
2011-10-28 15:15:23 -04:00
Chris Boden
51d0516aa3
Cleanup
...
Application stack working!
Existing unit tests fixed
Implemented HyBi-10 unframing
2011-10-28 14:12:39 -04:00
Chris Boden
ed1a35ff74
HyBi-10 handshake
...
Hackishly implemented the HyBi-10 handshake
2011-10-27 13:07:24 -04:00
Chris Boden
9bc0cbce25
Changed attempt to use decorator pattern for everything to chain of command pattern
2011-09-05 19:39:37 -04:00
Chris Boden
30ce6c0386
Server building
2011-09-05 18:39:36 -04:00
Chris Boden
f17f59856e
Started observer pattern, API updates, unit tests
2011-09-05 13:10:57 -04:00
Chris Boden
5ce4a7b837
Stubs, coverage, api docs
2011-09-05 08:53:21 -04:00
Chris Boden
04875dadcd
Unit testing coverage
2011-09-04 20:47:43 -04:00
Chris Boden
8c9f55240c
Structure/stubs
2011-09-04 17:30:21 -04:00
Chris Boden
5320efe4e7
File structure set, Hiby10 token handshake complete and unit tested
2011-09-04 12:11:24 -04:00