Class: Quark::MdkDiscovery::NodeActive

Inherits:
DatawireQuarkCore::QuarkObject show all
Extended by:
DatawireQuarkCore::Static
Defined in:
lib/mdk_discovery.rb

Overview

Message from DiscoverySource: a node has become active.

Constant Summary

Constants included from DatawireQuarkCore::Static

DatawireQuarkCore::Static::Unassigned

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from DatawireQuarkCore::Static

_lazy_statics, static, unlazy_statics

Methods inherited from DatawireQuarkCore::QuarkObject

#to_s

Constructor Details

#initialize(node) ⇒ NodeActive

Returns a new instance of NodeActive.



30
31
32
33
34
35
36
# File 'lib/mdk_discovery.rb', line 30

def initialize(node)
    
    self.__init_fields__
    (self).node = node

    nil
end

Instance Attribute Details

#nodeObject

Returns the value of attribute node.



23
24
25
# File 'lib/mdk_discovery.rb', line 23

def node
  @node
end

Instance Method Details

#__init_fields__Object



67
68
69
70
71
72
# File 'lib/mdk_discovery.rb', line 67

def __init_fields__()
    
    self.node = nil

    nil
end

#_getClassObject



41
42
43
44
45
46
# File 'lib/mdk_discovery.rb', line 41

def _getClass()
    
    return "mdk_discovery.NodeActive"

    nil
end

#_getField(name) ⇒ Object



48
49
50
51
52
53
54
55
56
# File 'lib/mdk_discovery.rb', line 48

def _getField(name)
    
    if ((name) == ("node"))
        return (self).node
    end
    return nil

    nil
end

#_setField(name, value) ⇒ Object



58
59
60
61
62
63
64
65
# File 'lib/mdk_discovery.rb', line 58

def _setField(name, value)
    
    if ((name) == ("node"))
        (self).node = ::DatawireQuarkCore.cast(value) { ::Quark.mdk_discovery.Node }
    end

    nil
end