Module: IceStorm::TopicPrx_mixin
- Included in:
- TopicPrx
- Defined in:
- lib/IceStorm/IceStorm.rb
Instance Method Summary collapse
- #destroy(_ctx = nil) ⇒ Object
- #getLinkInfoSeq(_ctx = nil) ⇒ Object
- #getName(_ctx = nil) ⇒ Object
- #getNonReplicatedPublisher(_ctx = nil) ⇒ Object
- #getPublisher(_ctx = nil) ⇒ Object
- #getSubscribers(_ctx = nil) ⇒ Object
- #link(linkTo, cost, _ctx = nil) ⇒ Object
- #subscribeAndGetPublisher(theQoS, subscriber, _ctx = nil) ⇒ Object
- #unlink(linkTo, _ctx = nil) ⇒ Object
- #unsubscribe(subscriber, _ctx = nil) ⇒ Object
Instance Method Details
#destroy(_ctx = nil) ⇒ Object
241 242 243 |
# File 'lib/IceStorm/IceStorm.rb', line 241 def destroy(_ctx=nil) Topic_mixin::OP_destroy.invoke(self, [], _ctx) end |
#getLinkInfoSeq(_ctx = nil) ⇒ Object
233 234 235 |
# File 'lib/IceStorm/IceStorm.rb', line 233 def getLinkInfoSeq(_ctx=nil) Topic_mixin::OP_getLinkInfoSeq.invoke(self, [], _ctx) end |
#getName(_ctx = nil) ⇒ Object
205 206 207 |
# File 'lib/IceStorm/IceStorm.rb', line 205 def getName(_ctx=nil) Topic_mixin::OP_getName.invoke(self, [], _ctx) end |
#getNonReplicatedPublisher(_ctx = nil) ⇒ Object
213 214 215 |
# File 'lib/IceStorm/IceStorm.rb', line 213 def getNonReplicatedPublisher(_ctx=nil) Topic_mixin::OP_getNonReplicatedPublisher.invoke(self, [], _ctx) end |
#getPublisher(_ctx = nil) ⇒ Object
209 210 211 |
# File 'lib/IceStorm/IceStorm.rb', line 209 def getPublisher(_ctx=nil) Topic_mixin::OP_getPublisher.invoke(self, [], _ctx) end |
#getSubscribers(_ctx = nil) ⇒ Object
237 238 239 |
# File 'lib/IceStorm/IceStorm.rb', line 237 def getSubscribers(_ctx=nil) Topic_mixin::OP_getSubscribers.invoke(self, [], _ctx) end |
#link(linkTo, cost, _ctx = nil) ⇒ Object
225 226 227 |
# File 'lib/IceStorm/IceStorm.rb', line 225 def link(linkTo, cost, _ctx=nil) Topic_mixin::OP_link.invoke(self, [linkTo, cost], _ctx) end |
#subscribeAndGetPublisher(theQoS, subscriber, _ctx = nil) ⇒ Object
217 218 219 |
# File 'lib/IceStorm/IceStorm.rb', line 217 def subscribeAndGetPublisher(theQoS, subscriber, _ctx=nil) Topic_mixin::OP_subscribeAndGetPublisher.invoke(self, [theQoS, subscriber], _ctx) end |
#unlink(linkTo, _ctx = nil) ⇒ Object
229 230 231 |
# File 'lib/IceStorm/IceStorm.rb', line 229 def unlink(linkTo, _ctx=nil) Topic_mixin::OP_unlink.invoke(self, [linkTo], _ctx) end |
#unsubscribe(subscriber, _ctx = nil) ⇒ Object
221 222 223 |
# File 'lib/IceStorm/IceStorm.rb', line 221 def unsubscribe(subscriber, _ctx=nil) Topic_mixin::OP_unsubscribe.invoke(self, [subscriber], _ctx) end |