Module: Parser
- Defined in:
- lib/socketclusterclient/parser.rb
Overview
Module Parser returns the event to be executed
Constant Summary collapse
- CHECK_AUTHENTICATION =
1
- PUBLISH =
2
- REMOVE_AUTHENTICATION =
3
- SET_AUTHENTICATION =
4
- EVENT =
5
- ACKNOWLEDGEMENT =
6
Class Method Summary collapse
-
.parse(event, rid) ⇒ Enum
Provides a handler for a particular event.
Class Method Details
.parse(event, rid) ⇒ Enum
Provides a handler for a particular event
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/socketclusterclient/parser.rb', line 22 def self.parse(event, rid) if event.to_s != '' if event == '#publish' PUBLISH elsif event == '#removeAuthToken' REMOVE_AUTHENTICATION elsif event == '#setAuthToken' SET_AUTHENTICATION else EVENT end elsif rid == 1 CHECK_AUTHENTICATION else ACKNOWLEDGEMENT end end |