Thrift Tutorial
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665051 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/tutorial/shared.thrift b/tutorial/shared.thrift
new file mode 100755
index 0000000..9b77249
--- /dev/null
+++ b/tutorial/shared.thrift
@@ -0,0 +1,18 @@
+#!/usr/local/bin/thrift -cpp -java -py -php -xsd
+
+/**
+ * This Thrift file can be included by other Thrift files that want to share
+ * these definitions.
+ */
+
+cpp_namespace shared
+java_package shared
+
+struct SharedStruct {
+ 1: i32 key
+ 2: string value
+}
+
+service SharedService {
+ SharedStruct getStruct(1: i32 key)
+}