Class: RocketAMF::Values::AsyncMessage
- Inherits:
-
AbstractMessage
- Object
- AbstractMessage
- RocketAMF::Values::AsyncMessage
- Defined in:
- lib/rocketamf/values/messages.rb
Overview
Maps to flex.messaging.messages.AsyncMessage
Direct Known Subclasses
Constant Summary collapse
- EXTERNALIZABLE_FIELDS =
[ %w[ correlationId correlationIdBytes]
Instance Attribute Summary collapse
-
#correlationId ⇒ Object
Returns the value of attribute correlationId.
Attributes inherited from AbstractMessage
#body, #clientId, #destination, #headers, #messageId, #timeToLive, #timestamp
Instance Method Summary collapse
Methods inherited from AbstractMessage
#clientIdBytes=, #messageIdBytes=
Instance Attribute Details
#correlationId ⇒ Object
Returns the value of attribute correlationId.
94 95 96 |
# File 'lib/rocketamf/values/messages.rb', line 94 def correlationId @correlationId end |
Instance Method Details
#correlationIdBytes=(bytes) ⇒ Object
96 97 98 |
# File 'lib/rocketamf/values/messages.rb', line 96 def correlationIdBytes= bytes @correlationId = pretty_uuid(bytes) unless bytes.nil? end |
#read_external(des) ⇒ Object
100 101 102 103 |
# File 'lib/rocketamf/values/messages.rb', line 100 def read_external des super des read_external_fields des, EXTERNALIZABLE_FIELDS end |