Module: VertxMqtt::MqttMessage

Included in:
MqttMessageImpl, MqttPublishMessage, MqttSubAckMessage, MqttSubscribeMessage, MqttUnsubscribeMessage
Defined in:
/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-mqtt/mqtt_message.rb

Instance Method Summary (collapse)

Instance Method Details

- (Fixnum) messageId

Returns Message identifier

Returns:

  • (Fixnum)
    Message identifier


8
9
10
11
12
13
14
15
16
17
18
19
20
# File '/Users/julien/java/vertx-aggregator/modules/vertx-lang-ruby/vertx-lang-ruby/target/classes/vertx-mqtt/mqtt_message.rb', line 8

def message_id
  if !block_given?
    if @cached_message_id != nil
      return @cached_message_id
    end
    return @cached_message_id = @j_del.java_method(:messageId, []).call()
  end
  if defined?(super)
    super
  else
    raise ArgumentError, "Invalid arguments when calling message_id()"
  end
end