Module: IceStorm::TopicPrx_mixin

Included in:
TopicPrx
Defined in:
lib/IceStorm/IceStorm.rb

Instance Method Summary collapse

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


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


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