module Sumac::Message::Exchange::ID
Public Class Methods
new(connection)
click to toggle source
Calls superclass method
# File lib/sumac/message/exchange/id.rb, line 6 def initialize(connection) super @id = nil end
Public Instance Methods
id()
click to toggle source
# File lib/sumac/message/exchange/id.rb, line 11 def id raise MessageError unless setup? @id end
id=(new_id)
click to toggle source
# File lib/sumac/message/exchange/id.rb, line 16 def id=(new_id) raise MessageErro unless new_id.is_a?(Integer) @id = new_id end
Private Instance Methods
setup?()
click to toggle source
# File lib/sumac/message/exchange/id.rb, line 23 def setup? @id != nil end