Interface OpenflowProtocolService
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.RpcService
- All Known Subinterfaces:
ConnectionAdapter
,ConnectionFacade
- All Known Implementing Classes:
ConnectionAdapterImpl
@Generated("mdsal-binding-generator") public interface OpenflowProtocolService extends org.opendaylight.yangtools.yang.binding.RpcService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<BarrierOutput>>
barrier(BarrierInput input)
Invokebarrier
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<EchoOutput>>
echo(EchoInput input)
Invokeecho
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<EchoReplyOutput>>
echoReply(EchoReplyInput input)
Invokeecho-reply
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<ExperimenterOutput>>
experimenter(ExperimenterInput input)
Invokeexperimenter
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<FlowModOutput>>
flowMod(FlowModInput input)
Invokeflow-mod
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAsyncOutput>>
getAsync(GetAsyncInput input)
Invokeget-async
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetConfigOutput>>
getConfig(GetConfigInput input)
Invokeget-config
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetFeaturesOutput>>
getFeatures(GetFeaturesInput input)
Invokeget-features
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetQueueConfigOutput>>
getQueueConfig(GetQueueConfigInput input)
Invokeget-queue-config
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GroupModOutput>>
groupMod(GroupModInput input)
Invokegroup-mod
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<HelloOutput>>
hello(HelloInput input)
Invokehello
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<MeterModOutput>>
meterMod(MeterModInput input)
Invokemeter-mod
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<MultipartRequestOutput>>
multipartRequest(MultipartRequestInput input)
Invokemultipart-request
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<PacketOutOutput>>
packetOut(PacketOutInput input)
Invokepacket-out
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<PortModOutput>>
portMod(PortModInput input)
Invokeport-mod
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RoleRequestOutput>>
roleRequest(RoleRequestInput input)
Invokerole-request
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SetAsyncOutput>>
setAsync(SetAsyncInput input)
Invokeset-async
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SetConfigOutput>>
setConfig(SetConfigInput input)
Invokeset-config
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<TableModOutput>>
tableMod(TableModInput input)
Invoketable-mod
RPC.
-
-
-
Method Detail
-
echo
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<EchoOutput>> echo(EchoInput input)
Invokeecho
RPC.- Parameters:
input
- ofecho
- Returns:
- output of
echo
-
echoReply
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<EchoReplyOutput>> echoReply(EchoReplyInput input)
Invokeecho-reply
RPC.- Parameters:
input
- ofecho-reply
- Returns:
- output of
echo-reply
-
hello
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<HelloOutput>> hello(HelloInput input)
Invokehello
RPC.- Parameters:
input
- ofhello
- Returns:
- output of
hello
-
experimenter
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<ExperimenterOutput>> experimenter(ExperimenterInput input)
Invokeexperimenter
RPC.Send experimenter message to device, reply is not solicitated.
- Parameters:
input
- ofexperimenter
- Returns:
- output of
experimenter
-
getFeatures
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetFeaturesOutput>> getFeatures(GetFeaturesInput input)
Invokeget-features
RPC.- Parameters:
input
- ofget-features
- Returns:
- output of
get-features
-
getConfig
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetConfigOutput>> getConfig(GetConfigInput input)
Invokeget-config
RPC.- Parameters:
input
- ofget-config
- Returns:
- output of
get-config
-
setConfig
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SetConfigOutput>> setConfig(SetConfigInput input)
Invokeset-config
RPC.- Parameters:
input
- ofset-config
- Returns:
- output of
set-config
-
packetOut
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<PacketOutOutput>> packetOut(PacketOutInput input)
Invokepacket-out
RPC.- Parameters:
input
- ofpacket-out
- Returns:
- output of
packet-out
-
flowMod
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<FlowModOutput>> flowMod(FlowModInput input)
Invokeflow-mod
RPC.- Parameters:
input
- offlow-mod
- Returns:
- output of
flow-mod
-
groupMod
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GroupModOutput>> groupMod(GroupModInput input)
Invokegroup-mod
RPC.- Parameters:
input
- ofgroup-mod
- Returns:
- output of
group-mod
-
portMod
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<PortModOutput>> portMod(PortModInput input)
Invokeport-mod
RPC.- Parameters:
input
- ofport-mod
- Returns:
- output of
port-mod
-
tableMod
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<TableModOutput>> tableMod(TableModInput input)
Invoketable-mod
RPC.- Parameters:
input
- oftable-mod
- Returns:
- output of
table-mod
-
multipartRequest
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<MultipartRequestOutput>> multipartRequest(MultipartRequestInput input)
Invokemultipart-request
RPC.- Parameters:
input
- ofmultipart-request
- Returns:
- output of
multipart-request
-
barrier
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<BarrierOutput>> barrier(BarrierInput input)
Invokebarrier
RPC.- Parameters:
input
- ofbarrier
- Returns:
- output of
barrier
-
getQueueConfig
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetQueueConfigOutput>> getQueueConfig(GetQueueConfigInput input)
Invokeget-queue-config
RPC.- Parameters:
input
- ofget-queue-config
- Returns:
- output of
get-queue-config
-
roleRequest
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RoleRequestOutput>> roleRequest(RoleRequestInput input)
Invokerole-request
RPC.- Parameters:
input
- ofrole-request
- Returns:
- output of
role-request
-
getAsync
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAsyncOutput>> getAsync(GetAsyncInput input)
Invokeget-async
RPC.- Parameters:
input
- ofget-async
- Returns:
- output of
get-async
-
setAsync
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SetAsyncOutput>> setAsync(SetAsyncInput input)
Invokeset-async
RPC.- Parameters:
input
- ofset-async
- Returns:
- output of
set-async
-
meterMod
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<MeterModOutput>> meterMod(MeterModInput input)
Invokemeter-mod
RPC.- Parameters:
input
- ofmeter-mod
- Returns:
- output of
meter-mod
-
-