Class: Quark::MdkRuntime::FakeWebSockets
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 FakeWebSockets.
1815
1816
1817
1818
1819
|
# File 'lib/mdk_runtime.rb', line 1815
def initialize()
self.__init_fields__
nil
end
|
Instance Attribute Details
#dispatcher ⇒ Object
Returns the value of attribute dispatcher.
1807
1808
1809
|
# File 'lib/mdk_runtime.rb', line 1807
def dispatcher
@dispatcher
end
|
#fakeActors ⇒ Object
Returns the value of attribute fakeActors.
1807
1808
1809
|
# File 'lib/mdk_runtime.rb', line 1807
def fakeActors
@fakeActors
end
|
Instance Method Details
#__init_fields__ ⇒ Object
1898
1899
1900
1901
1902
1903
1904
|
# File 'lib/mdk_runtime.rb', line 1898
def __init_fields__()
self.dispatcher = nil
self.fakeActors = ::DatawireQuarkCore::List.new([])
nil
end
|
#_getClass ⇒ Object
1856
1857
1858
1859
1860
1861
|
# File 'lib/mdk_runtime.rb', line 1856
def _getClass()
return "mdk_runtime.FakeWebSockets"
nil
end
|
#_getField(name) ⇒ Object
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
|
# File 'lib/mdk_runtime.rb', line 1863
def _getField(name)
if ((name) == ("dispatcher"))
return (self).dispatcher
end
if ((name) == ("fakeActors"))
return (self).fakeActors
end
return nil
nil
end
|
#_setField(name, value) ⇒ Object
#connect(url, originator) ⇒ Object
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
|
# File 'lib/mdk_runtime.rb', line 1824
def connect(url, originator)
factory = ::Quark.mdk_runtime.promise.PromiseResolver.new((self).dispatcher)
actor = ::Quark.mdk_runtime.FakeWSActor.new(originator, factory, url)
(self).dispatcher.startActor(actor)
((self).fakeActors) << (actor)
return (factory).promise
nil
end
|
#lastConnection ⇒ Object
1835
1836
1837
1838
1839
1840
|
# File 'lib/mdk_runtime.rb', line 1835
def lastConnection()
return ((self).fakeActors)[(((self).fakeActors).size) - (1)]
nil
end
|
#onMessage(origin, message) ⇒ Object
1849
1850
1851
1852
1853
1854
|
# File 'lib/mdk_runtime.rb', line 1849
def onMessage(origin, message)
nil
nil
end
|
#onStart(dispatcher) ⇒ Object
1842
1843
1844
1845
1846
1847
|
# File 'lib/mdk_runtime.rb', line 1842
def onStart(dispatcher)
(self).dispatcher = dispatcher
nil
end
|
#onStop ⇒ Object
The Actor should begin shutting down.
1891
1892
1893
1894
1895
1896
|
# File 'lib/mdk_runtime.rb', line 1891
def onStop()
nil
nil
end
|