Module: Ice::ObjectPrx_mixin

Included in:
ObjectPrx
Defined in:
ruby/Ice/ProxyFunctions.rb

Constant Summary collapse

OP_ice_ping =
Ice::__defineOperation(
'ice_ping',
'ice_ping',
Ice::OperationMode::Idempotent,
nil,
[],
[],
nil,
[])
OP_ice_ids =
Ice::__defineOperation(
'ice_ids',
'ice_ids',
Ice::OperationMode::Idempotent,
nil,
[],
[],
[::Ice::T_StringSeq, false, 0],
[])
OP_ice_id =
Ice::__defineOperation(
'ice_id',
'ice_id',
Ice::OperationMode::Idempotent,
nil,
[],
[],
[Ice::T_string, false, 0],
[])
OP_ice_isA =
Ice::__defineOperation(
'ice_isA',
'ice_isA',
Ice::OperationMode::Idempotent,
nil,
[[Ice::T_string, false, 0]],
[],
[Ice::T_bool, false, 0],
[])

Instance Method Summary collapse

Instance Method Details

#ice_id(context = nil) ⇒ Object



21
22
23
# File 'ruby/Ice/ProxyFunctions.rb', line 21

def ice_id(context=nil)
    ObjectPrx_mixin::OP_ice_id.invoke(self, [], context)
end

#ice_ids(context = nil) ⇒ Object



13
14
15
# File 'ruby/Ice/ProxyFunctions.rb', line 13

def ice_ids(context=nil)
    return ObjectPrx_mixin::OP_ice_ids.invoke(self, [], context)
end

#ice_isA(id, context = nil) ⇒ Object



17
18
19
# File 'ruby/Ice/ProxyFunctions.rb', line 17

def ice_isA(id, context=nil)
    return ObjectPrx_mixin::OP_ice_isA.invoke(self, [id], context)
end

#ice_ping(context = nil) ⇒ Object



9
10
11
# File 'ruby/Ice/ProxyFunctions.rb', line 9

def ice_ping(context=nil)
    ObjectPrx_mixin::OP_ice_ping.invoke(self, [], context)
end