mirror of
https://github.com/facebook/rocksdb.git
synced 2024-12-04 20:02:50 +00:00
23 lines
485 B
Thrift
23 lines
485 B
Thrift
|
namespace cpp apache.thrift.test
|
||
|
|
||
|
exception MyError {
|
||
|
1: string message
|
||
|
}
|
||
|
|
||
|
service ParentService {
|
||
|
i32 incrementGeneration()
|
||
|
i32 getGeneration()
|
||
|
void addString(1: string s)
|
||
|
list<string> getStrings()
|
||
|
|
||
|
binary getDataWait(1: i32 length)
|
||
|
oneway void onewayWait()
|
||
|
void exceptionWait(1: string message) throws (2: MyError error)
|
||
|
void unexpectedExceptionWait(1: string message)
|
||
|
}
|
||
|
|
||
|
service ChildService extends ParentService {
|
||
|
i32 setValue(1: i32 value)
|
||
|
i32 getValue()
|
||
|
}
|