Ice 3.7 Slice API Reference
All Classes Interfaces Structs Exceptions Modules Files Operations Constants Sequences Dictionaries Enumerations Enumerator Pages
IceLocatorDiscovery.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:IceLocatorDiscovery/IceLocatorDiscovery.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:IceLocatorDiscovery"]]
18 
19 #include <Ice/Locator.ice>
20 
21 #ifndef __SLICE2JAVA_COMPAT__
22 [["java:package:com.zeroc"]]
23 #endif
24 
29 module IceLocatorDiscovery
30 {
31 
41 interface LookupReply
42 {
51  void foundLocator(Ice::Locator* prx);
52 }
53 
67 interface Lookup
68 {
80  idempotent void findLocator(string instanceName, LookupReply* reply);
81 }
82 
83 }
Locator.ice
Ice::Locator
The Ice locator interface.
Definition: Locator.ice:94