lib/midori/server.rb in em-midori-0.1.6.1 vs lib/midori/server.rb in em-midori-0.1.7
- old
+ new
@@ -1,13 +1,18 @@
##
# Logic to EventMachine TCP Server, running inside +EM::Connection+
-# @attr [Midori::Request] request
-# @attr [Class] api inherited from Midori::API
-# @attr [Midori::WebSocket] websocket websocket instance
-# @attr [Midori::EventSource] eventsource eventsource instance
module Midori::Server
+ # @!attribute request
+ # @return [ Midori::Request ] raw request
+ # @!attribute api
+ # @return [ Class ] inherited from Midori::API
+ # @!attribute websocket
+ # @return [ Midori::WebSocket ] defined websocket instance
+ # @!attribute eventsource
+ # @return [ Midori::EventSource] defined eventsource instance
attr_accessor :request, :api, :websocket, :eventsource
+ # Define server behaviour
# @param [Class] api inherited from Midori::API
# @param [Logger] logger global logger
def initialize(api, logger)
@api = api
@logger = logger