Module: Wamp::Client
- Defined in:
- lib/wamp/client.rb,
lib/wamp/client/auth.rb,
lib/wamp/client/check.rb,
lib/wamp/client/event.rb,
lib/wamp/client/logging.rb,
lib/wamp/client/message.rb,
lib/wamp/client/session.rb,
lib/wamp/client/version.rb,
lib/wamp/client/response.rb,
lib/wamp/client/connection.rb,
lib/wamp/client/serializer.rb,
lib/wamp/client/manager/base.rb,
lib/wamp/client/request/base.rb,
lib/wamp/client/request/call.rb,
lib/wamp/client/transport/base.rb,
lib/wamp/client/request/publish.rb,
lib/wamp/client/request/register.rb,
lib/wamp/client/manager/establish.rb,
lib/wamp/client/request/subscribe.rb,
lib/wamp/client/request/unregister.rb,
lib/wamp/client/request/unsubscribe.rb,
lib/wamp/client/manager/registration.rb,
lib/wamp/client/manager/subscription.rb,
lib/wamp/client/manager/base_multiple.rb,
lib/wamp/client/transport/faye_web_socket.rb,
lib/wamp/client/transport/event_machine_base.rb,
lib/wamp/client/transport/web_socket_event_machine.rb
Defined Under Namespace
Modules: Auth, Check, Event, Logging, Manager, Message, Request, Response, Serializer, Transport Classes: Connection, Session
Constant Summary collapse
- CLOSED_SESSION_METHOD_LOOKUP =
{ Message::Types::WELCOME => -> s, m { s.establish.welcome(m) }, Message::Types::CHALLENGE => -> s, m { s.establish.challenge(m) }, Message::Types::ABORT => -> s, m { s.establish.abort(m) }, }
- OPEN_SESSION_METHOD_LOOKUP =
{ # Establish Response Message::Types::GOODBYE => -> s, m { s.establish.goodbye(m) }, # Error Responses Message::Types::SUBSCRIBE => -> s, m { s.request[:subscribe].error(m) }, Message::Types::UNSUBSCRIBE => -> s, m { s.request[:unsubscribe].error(m) }, Message::Types::PUBLISH => -> s, m { s.request[:publish].error(m) }, Message::Types::REGISTER => -> s, m { s.request[:register].error(m) }, Message::Types::UNREGISTER => -> s, m { s.request[:unregister].error(m) }, Message::Types::CALL => -> s, m { s.request[:call].error(m) }, # Result Responses Message::Types::SUBSCRIBED => -> s, m { s.request[:subscribe].success(m) }, Message::Types::UNSUBSCRIBED => -> s, m { s.request[:unsubscribe].success(m) }, Message::Types::PUBLISHED => -> s, m { s.request[:publish].success(m) }, Message::Types::EVENT => -> s, m { s.subscription.event(m) }, Message::Types::REGISTERED => -> s, m { s.request[:register].success(m) }, Message::Types::UNREGISTERED => -> s, m { s.request[:unregister].success(m) }, Message::Types::INVOCATION => -> s, m { s.registration.invoke(m) }, Message::Types::INTERRUPT => -> s, m { s.registration.interrupt(m) }, Message::Types::RESULT => -> s, m { s.request[:call].success(m) }, }
- VERSION =
'0.2.2'
Class Method Summary collapse
-
.log_level=(log_level) ⇒ Object
Sets the log level.
-
.logger ⇒ Object
Returns the logger object.
Class Method Details
.log_level=(log_level) ⇒ Object
Sets the log level
22 23 24 |
# File 'lib/wamp/client.rb', line 22 def self.log_level=(log_level) Logging.log_level = log_level end |