Ice 3.7 Slice API Reference
Loading...
Searching...
No Matches
IceDiscovery
IceDiscovery.ice
Go to the documentation of this file.
1
//
2
// Copyright (c) ZeroC, Inc. All rights reserved.
3
//
4
5
#pragma once
6
7
[[
"cpp:doxygen:include:IceDiscovery/IceDiscovery.h"
]]
8
[[
"cpp:header-ext:h"
]]
9
10
[[
"ice-prefix"
]]
11
12
[[
"js:module:ice"
]]
13
[[
"js:cjs-module"
]]
14
15
[[
"objc:header-dir:objc"
]]
16
17
[[
"python:pkgdir:IceDiscovery"
]]
18
19
#include <
Ice/Identity.ice
>
20
21
#ifndef __SLICE2JAVA_COMPAT__
22
[[
"java:package:com.zeroc"
]]
23
#endif
24
25
module IceDiscovery
26
{
27
34
interface
LookupReply
35
{
44
void
foundObjectById(Ice::Identity
id
,
Object
* prx);
45
58
void
foundAdapterById(
string
id
,
Object
* prx,
bool
isReplicaGroup);
59
}
60
67
interface
Lookup
68
{
81
idempotent
void
findObjectById(
string
domainId, Ice::Identity
id
, LookupReply* reply);
82
95
idempotent
void
findAdapterById(
string
domainId,
string
id
, LookupReply* reply);
96
}
97
98
}
Identity.ice
Generated by
1.16.0