Method: Vines::Stream::Http::Start#node

Defined in:
lib/vines/stream/http/start.rb

#node(node) ⇒ Object



11
12
13
14
15
16
17
18
19
# File 'lib/vines/stream/http/start.rb', line 11

def node(node)
  raise StreamErrors::NotAuthorized unless body?(node)
  if session = Sessions[node['sid']]
    session.resume(stream, node)
  else
    stream.start(node)
    advance
  end
end