Class: MessageTransformer
- Inherits:
-
Object
- Object
- MessageTransformer
- Includes:
- Messenger
- Defined in:
- lib/socketeer/message_transformer.rb
Instance Attribute Summary
Attributes included from Messenger
Instance Method Summary collapse
- #cycle ⇒ Object
- #handle_data_in(data) ⇒ Object
-
#initialize(&transformer) ⇒ MessageTransformer
constructor
A new instance of MessageTransformer.
Methods included from Messenger
Constructor Details
#initialize(&transformer) ⇒ MessageTransformer
Returns a new instance of MessageTransformer.
10 11 12 |
# File 'lib/socketeer/message_transformer.rb', line 10 def initialize &transformer @transformer = transformer end |
Instance Method Details
#cycle ⇒ Object
14 15 16 |
# File 'lib/socketeer/message_transformer.rb', line 14 def cycle handle_data_in end |
#handle_data_in(data) ⇒ Object
18 19 20 21 |
# File 'lib/socketeer/message_transformer.rb', line 18 def handle_data_in data return if data.nil? transform data end |