blob: 09c0fbe4482199411793b71fca37aa21eb2fcb8f [file] [log] [blame]
tom7ef8ff92014-09-17 13:08:06 -07001package org.onlab.onos.of.controller;
2
3import org.projectfloodlight.openflow.protocol.OFMessage;
4
5/**
6 * Test adapter for the OpenFlow controller interface.
7 */
8public class OpenflowControllerAdapter implements OpenFlowController {
9 @Override
10 public Iterable<OpenFlowSwitch> getSwitches() {
11 return null;
12 }
13
14 @Override
15 public Iterable<OpenFlowSwitch> getMasterSwitches() {
16 return null;
17 }
18
19 @Override
20 public Iterable<OpenFlowSwitch> getEqualSwitches() {
21 return null;
22 }
23
24 @Override
25 public OpenFlowSwitch getSwitch(Dpid dpid) {
26 return null;
27 }
28
29 @Override
30 public OpenFlowSwitch getMasterSwitch(Dpid dpid) {
31 return null;
32 }
33
34 @Override
35 public OpenFlowSwitch getEqualSwitch(Dpid dpid) {
36 return null;
37 }
38
39 @Override
40 public void addListener(OpenFlowSwitchListener listener) {
41 }
42
43 @Override
44 public void removeListener(OpenFlowSwitchListener listener) {
45 }
46
47 @Override
48 public void addPacketListener(int priority, PacketListener listener) {
49 }
50
51 @Override
52 public void removePacketListener(PacketListener listener) {
53 }
54
55 @Override
56 public void write(Dpid dpid, OFMessage msg) {
57 }
58
59 @Override
60 public void processPacket(Dpid dpid, OFMessage msg) {
61 }
62
63 @Override
64 public void setRole(Dpid dpid, RoleState role) {
65 }
66}