Class: EasyUpnp::EventClient::SubscribeRequest

Inherits:
EventRequest
  • Object
show all
Defined in:
lib/easy_upnp/events/event_client.rb

Constant Summary collapse

METHOD =
'SUBSCRIBE'
REQUEST_HAS_BODY =
false
RESPONSE_HAS_BODY =
true

Instance Method Summary collapse

Methods inherited from EventRequest

#callback=, #sid=, #timeout=

Constructor Details

#initialize(event_url, callback_url, timeout) ⇒ SubscribeRequest

Returns a new instance of SubscribeRequest.



106
107
108
109
110
# File 'lib/easy_upnp/events/event_client.rb', line 106

def initialize(event_url, callback_url, timeout)
  super(URI(event_url))
  self.timeout = timeout
  self.callback = callback_url
end