Class: Quark::MdkDiscovery::Protocol::DiscoClientFactory
Constant Summary
DatawireQuarkCore::Static::Unassigned
Instance Attribute Summary collapse
Instance Method Summary
collapse
_lazy_statics, static, unlazy_statics
#to_s
Constructor Details
Returns a new instance of DiscoClientFactory.
31
32
33
34
35
36
37
|
# File 'lib/mdk_discovery/protocol.rb', line 31
def initialize(wsclient)
self.__init_fields__
(self).wsclient = wsclient
nil
end
|
Instance Attribute Details
#wsclient ⇒ Object
Returns the value of attribute wsclient.
24
25
26
|
# File 'lib/mdk_discovery/protocol.rb', line 24
def wsclient
@wsclient
end
|
Instance Method Details
#__init_fields__ ⇒ Object
82
83
84
85
86
87
|
# File 'lib/mdk_discovery/protocol.rb', line 82
def __init_fields__()
self.wsclient = nil
nil
end
|
#_getClass ⇒ Object
56
57
58
59
60
61
|
# File 'lib/mdk_discovery/protocol.rb', line 56
def _getClass()
return "mdk_discovery.protocol.DiscoClientFactory"
nil
end
|
#_getField(name) ⇒ Object
63
64
65
66
67
68
69
70
71
|
# File 'lib/mdk_discovery/protocol.rb', line 63
def _getField(name)
if ((name) == ("wsclient"))
return (self).wsclient
end
return nil
nil
end
|
#_setField(name, value) ⇒ Object
73
74
75
76
77
78
79
80
|
# File 'lib/mdk_discovery/protocol.rb', line 73
def _setField(name, value)
if ((name) == ("wsclient"))
(self).wsclient = ::DatawireQuarkCore.cast(value) { ::Quark.mdk_protocol.WSClient }
end
nil
end
|
#create(subscriber, runtime) ⇒ Object
42
43
44
45
46
47
|
# File 'lib/mdk_discovery/protocol.rb', line 42
def create(subscriber, runtime)
return ::Quark.mdk_discovery.protocol.DiscoClient.new(subscriber, @wsclient, runtime)
nil
end
|
#isRegistrar ⇒ Object
49
50
51
52
53
54
|
# File 'lib/mdk_discovery/protocol.rb', line 49
def isRegistrar()
return true
nil
end
|