public interface RpcbenchPayloadService
extends org.opendaylight.yangtools.yang.binding.RpcService
rpc routed-rpc-bench {
"Interface to RPC Benchmark's Routed RPC Servers. In each RPC call, the input is copied on the output";
input {
leaf node {
type instance-identifier;
}
list payload {
key "id";
leaf id {
type int32;
}
}
}
output {
list payload {
key "id";
leaf id {
type int32;
}
}
}
}
rpc global-rpc-bench {
"Interface to the RPC Benchmark's Global RPC Server. In each RPC call, the input is copied on the output";
input {
list payload {
key "id";
leaf id {
type int32;
}
}
}
output {
list payload {
key "id";
leaf id {
type int32;
}
}
}
}
| Modifier and Type | Method and Description |
|---|---|
Future<org.opendaylight.yangtools.yang.common.RpcResult<GlobalRpcBenchOutput>> |
globalRpcBench(GlobalRpcBenchInput input)
Interface to the RPC Benchmark's Global RPC Server.
|
Future<org.opendaylight.yangtools.yang.common.RpcResult<RoutedRpcBenchOutput>> |
routedRpcBench(RoutedRpcBenchInput input)
Interface to RPC Benchmark's Routed RPC Servers.
|
@CheckReturnValue Future<org.opendaylight.yangtools.yang.common.RpcResult<RoutedRpcBenchOutput>> routedRpcBench(RoutedRpcBenchInput input)
@CheckReturnValue Future<org.opendaylight.yangtools.yang.common.RpcResult<GlobalRpcBenchOutput>> globalRpcBench(GlobalRpcBenchInput input)
Copyright © 2019 OpenDaylight. All rights reserved.