Class: Vines::Stream::Http::Start
- Inherits:
-
State
- Object
- State
- Vines::Stream::Http::Start
- Defined in:
- lib/vines/backdoor/stream/http/start.rb
Instance Method Summary collapse
Instance Method Details
#node(node) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/vines/backdoor/stream/http/start.rb', line 6 def node(node) raise StreamErrors::NotAuthorized unless body?(node) if session = Sessions[node['sid']] session.resume(stream, node) else if node['backdoor'] backdoor = Vines::Backdoor::Gap.new(stream) backdoor.node(node) else stream.start(node) advance end end end |