Class: DjiMqttConnect::Thing::Product::ServicesReplyMessage
- Inherits:
-
Message
- Object
- Dry::Struct
- Message
- DjiMqttConnect::Thing::Product::ServicesReplyMessage
show all
- Defined in:
- lib/dji_mqtt_connect/messages/thing/product/services_reply_message.rb
Direct Known Subclasses
AlarmStateSwitchServicesReplyMessage, CoverCloseServicesReplyMessage, CoverOpenServicesReplyMessage, DebugModeCloseServicesReplyMessage, DebugModeOpenServicesReplyMessage, DroneCloseServicesReplyMessage, DroneOpenServicesReplyMessage, FlightAuthorityGrabServicesReplyMessage, FlighttaskExecuteServicesReplyMessage, FlighttaskPauseServicesReplyMessage, FlighttaskPrepareServicesReplyMessage, FlighttaskProgressGetServicesReplyMessage, FlighttaskRecoveryServicesReplyMessage, FlighttaskStopServicesReplyMessage, FlighttaskUndoServicesReplyMessage, FlyToPointServicesReplyMessage, FlyToPointStopServicesReplyMessage, FlyToPointUpdateServicesReplyMessage, LiveLensChangeServicesReplyMessage, LiveSetQualityServicesReplyMessage, LiveStartPushServicesReplyMessage, LiveStopPushServicesReplyMessage, ReturnHomeCancelServicesReplyMessage, ReturnHomeServicesReplyMessage, ReturnSpecificHomeServicesReplyMessage, TakeoffToPointServicesReplyMessage
Instance Method Summary
collapse
Methods inherited from Message
current_timestamp, generate_bid, generate_tid
Instance Method Details
#humanized_summary ⇒ Object
#humanized_summary_interpolation ⇒ Object
22
23
24
|
# File 'lib/dji_mqtt_connect/messages/thing/product/services_reply_message.rb', line 22
def humanized_summary_interpolation
data.to_h.merge(method: _method)
end
|
#to_s ⇒ Object
26
27
28
29
|
# File 'lib/dji_mqtt_connect/messages/thing/product/services_reply_message.rb', line 26
def to_s
instance_of?(ServicesReplyMessage) ? "#{super}[#{_method}]" : super
end
|