Class: Quark::MdkDiscovery::NodeExpired

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

Overview

Message from DiscoverySource: a node has expired.

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) ⇒ NodeExpired

Returns a new instance of NodeExpired.



90
91
92
93
94
95
96
# File 'lib/mdk_discovery.rb', line 90

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

    nil
end

Instance Attribute Details

#nodeObject

Returns the value of attribute node.



83
84
85
# File 'lib/mdk_discovery.rb', line 83

def node
  @node
end

Instance Method Details

#__init_fields__Object



127
128
129
130
131
132
# File 'lib/mdk_discovery.rb', line 127

def __init_fields__()
    
    self.node = nil

    nil
end

#_getClassObject



101
102
103
104
105
106
# File 'lib/mdk_discovery.rb', line 101

def _getClass()
    
    return "mdk_discovery.NodeExpired"

    nil
end

#_getField(name) ⇒ Object



108
109
110
111
112
113
114
115
116
# File 'lib/mdk_discovery.rb', line 108

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

    nil
end

#_setField(name, value) ⇒ Object



118
119
120
121
122
123
124
125
# File 'lib/mdk_discovery.rb', line 118

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

    nil
end