diff options
Diffstat (limited to 'cpp/demo/Ice/protobuf/Hello.ice')
-rw-r--r-- | cpp/demo/Ice/protobuf/Hello.ice | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/cpp/demo/Ice/protobuf/Hello.ice b/cpp/demo/Ice/protobuf/Hello.ice new file mode 100644 index 00000000000..3453d0a9fa9 --- /dev/null +++ b/cpp/demo/Ice/protobuf/Hello.ice @@ -0,0 +1,29 @@ +// ********************************************************************** +// +// Copyright (c) 2003-2008 ZeroC, Inc. All rights reserved. +// +// This copy of Ice is licensed to you under the terms described in the +// ICE_LICENSE file included in this distribution. +// +// ********************************************************************** + +#ifndef HELLO_ICE +#define HELLO_ICE + +[["cpp:include:Person.pb.h"]] + +module Demo +{ + +["cpp:protobuf:tutorial::Person", "java:protobuf:tutorial.PersonPB.Person", "python:protobuf:Person_pb2.Person"] +sequence<byte> Person; + +interface Hello +{ + idempotent void sayHello(Person p); + void shutdown(); +}; + +}; + +#endif |