1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201
|
README.rst
setup.cfg
setup.py
pyof/__init__.py
pyof/utils.py
pyof/foundation/__init__.py
pyof/foundation/base.py
pyof/foundation/basic_types.py
pyof/foundation/constants.py
pyof/foundation/exceptions.py
pyof/foundation/network_types.py
pyof/v0x01/__init__.py
pyof/v0x01/asynchronous/__init__.py
pyof/v0x01/asynchronous/error_msg.py
pyof/v0x01/asynchronous/flow_removed.py
pyof/v0x01/asynchronous/packet_in.py
pyof/v0x01/asynchronous/port_status.py
pyof/v0x01/common/__init__.py
pyof/v0x01/common/action.py
pyof/v0x01/common/constants.py
pyof/v0x01/common/flow_match.py
pyof/v0x01/common/header.py
pyof/v0x01/common/phy_port.py
pyof/v0x01/common/queue.py
pyof/v0x01/common/utils.py
pyof/v0x01/controller2switch/__init__.py
pyof/v0x01/controller2switch/barrier_reply.py
pyof/v0x01/controller2switch/barrier_request.py
pyof/v0x01/controller2switch/common.py
pyof/v0x01/controller2switch/features_reply.py
pyof/v0x01/controller2switch/features_request.py
pyof/v0x01/controller2switch/flow_mod.py
pyof/v0x01/controller2switch/get_config_reply.py
pyof/v0x01/controller2switch/get_config_request.py
pyof/v0x01/controller2switch/packet_out.py
pyof/v0x01/controller2switch/port_mod.py
pyof/v0x01/controller2switch/queue_get_config_reply.py
pyof/v0x01/controller2switch/queue_get_config_request.py
pyof/v0x01/controller2switch/set_config.py
pyof/v0x01/controller2switch/stats_reply.py
pyof/v0x01/controller2switch/stats_request.py
pyof/v0x01/symmetric/__init__.py
pyof/v0x01/symmetric/echo_reply.py
pyof/v0x01/symmetric/echo_request.py
pyof/v0x01/symmetric/hello.py
pyof/v0x01/symmetric/vendor_header.py
pyof/v0x04/__init__.py
pyof/v0x04/asynchronous/__init__.py
pyof/v0x04/asynchronous/error_msg.py
pyof/v0x04/asynchronous/flow_removed.py
pyof/v0x04/asynchronous/packet_in.py
pyof/v0x04/asynchronous/port_status.py
pyof/v0x04/common/__init__.py
pyof/v0x04/common/action.py
pyof/v0x04/common/constants.py
pyof/v0x04/common/flow_instructions.py
pyof/v0x04/common/flow_match.py
pyof/v0x04/common/header.py
pyof/v0x04/common/port.py
pyof/v0x04/common/queue.py
pyof/v0x04/common/utils.py
pyof/v0x04/controller2switch/__init__.py
pyof/v0x04/controller2switch/barrier_reply.py
pyof/v0x04/controller2switch/barrier_request.py
pyof/v0x04/controller2switch/common.py
pyof/v0x04/controller2switch/features_reply.py
pyof/v0x04/controller2switch/features_request.py
pyof/v0x04/controller2switch/flow_mod.py
pyof/v0x04/controller2switch/get_async_reply.py
pyof/v0x04/controller2switch/get_async_request.py
pyof/v0x04/controller2switch/get_config_reply.py
pyof/v0x04/controller2switch/get_config_request.py
pyof/v0x04/controller2switch/group_mod.py
pyof/v0x04/controller2switch/meter_mod.py
pyof/v0x04/controller2switch/multipart_reply.py
pyof/v0x04/controller2switch/multipart_request.py
pyof/v0x04/controller2switch/packet_out.py
pyof/v0x04/controller2switch/port_mod.py
pyof/v0x04/controller2switch/queue_get_config_reply.py
pyof/v0x04/controller2switch/queue_get_config_request.py
pyof/v0x04/controller2switch/role_reply.py
pyof/v0x04/controller2switch/role_request.py
pyof/v0x04/controller2switch/set_async.py
pyof/v0x04/controller2switch/set_config.py
pyof/v0x04/controller2switch/table_mod.py
pyof/v0x04/symmetric/__init__.py
pyof/v0x04/symmetric/echo_reply.py
pyof/v0x04/symmetric/echo_request.py
pyof/v0x04/symmetric/experimenter.py
pyof/v0x04/symmetric/hello.py
python_openflow.egg-info/PKG-INFO
python_openflow.egg-info/SOURCES.txt
python_openflow.egg-info/dependency_links.txt
python_openflow.egg-info/not-zip-safe
python_openflow.egg-info/requires.txt
python_openflow.egg-info/top_level.txt
tests/unit/__init__.py
tests/unit/raw_dump.py
tests/unit/test_struct.py
tests/unit/test_utils.py
tests/unit/test_class_inheritance/__init__.py
tests/unit/test_class_inheritance/test_inheritance.py
tests/unit/test_foundation/__init__.py
tests/unit/test_foundation/test_base.py
tests/unit/test_foundation/test_basic_types.py
tests/unit/test_foundation/test_network_types.py
tests/unit/v0x01/__init__.py
tests/unit/v0x01/test_asynchronous/__init__.py
tests/unit/v0x01/test_asynchronous/test_error_msg.py
tests/unit/v0x01/test_asynchronous/test_flow_removed.py
tests/unit/v0x01/test_asynchronous/test_packet_in.py
tests/unit/v0x01/test_asynchronous/test_port_status.py
tests/unit/v0x01/test_common/__init__.py
tests/unit/v0x01/test_common/test_action.py
tests/unit/v0x01/test_common/test_flow_match.py
tests/unit/v0x01/test_common/test_header.py
tests/unit/v0x01/test_common/test_phy_port.py
tests/unit/v0x01/test_common/test_queue.py
tests/unit/v0x01/test_controller2switch/__init__.py
tests/unit/v0x01/test_controller2switch/test_aggregate_stats_reply.py
tests/unit/v0x01/test_controller2switch/test_aggregate_stats_request.py
tests/unit/v0x01/test_controller2switch/test_barrier_reply.py
tests/unit/v0x01/test_controller2switch/test_barrier_request.py
tests/unit/v0x01/test_controller2switch/test_desc_stats.py
tests/unit/v0x01/test_controller2switch/test_features_reply.py
tests/unit/v0x01/test_controller2switch/test_features_request.py
tests/unit/v0x01/test_controller2switch/test_flow_mod.py
tests/unit/v0x01/test_controller2switch/test_flow_stats.py
tests/unit/v0x01/test_controller2switch/test_flow_stats_request.py
tests/unit/v0x01/test_controller2switch/test_get_config_reply.py
tests/unit/v0x01/test_controller2switch/test_get_config_request.py
tests/unit/v0x01/test_controller2switch/test_packet_out.py
tests/unit/v0x01/test_controller2switch/test_port_mod.py
tests/unit/v0x01/test_controller2switch/test_port_stats.py
tests/unit/v0x01/test_controller2switch/test_port_stats_request.py
tests/unit/v0x01/test_controller2switch/test_queue_get_config_reply.py
tests/unit/v0x01/test_controller2switch/test_queue_get_config_request.py
tests/unit/v0x01/test_controller2switch/test_queue_stats.py
tests/unit/v0x01/test_controller2switch/test_queue_stats_request.py
tests/unit/v0x01/test_controller2switch/test_set_config.py
tests/unit/v0x01/test_controller2switch/test_stats_reply.py
tests/unit/v0x01/test_controller2switch/test_stats_request.py
tests/unit/v0x01/test_controller2switch/test_table_stats.py
tests/unit/v0x01/test_controller2switch/test_vendor_stats.py
tests/unit/v0x01/test_symmetric/__init__.py
tests/unit/v0x01/test_symmetric/test_echo_reply.py
tests/unit/v0x01/test_symmetric/test_echo_request.py
tests/unit/v0x01/test_symmetric/test_hello.py
tests/unit/v0x01/test_symmetric/test_vendor_header.py
tests/unit/v0x04/__init__.py
tests/unit/v0x04/test_struct.py
tests/unit/v0x04/test_asynchronous/__init__.py
tests/unit/v0x04/test_asynchronous/test_error_msg.py
tests/unit/v0x04/test_asynchronous/test_flow_removed.py
tests/unit/v0x04/test_asynchronous/test_packet_in.py
tests/unit/v0x04/test_asynchronous/test_port_status.py
tests/unit/v0x04/test_common/__init__.py
tests/unit/v0x04/test_common/test_flow_match.py
tests/unit/v0x04/test_common/test_port.py
tests/unit/v0x04/test_common/test_queue.py
tests/unit/v0x04/test_controller2switch/__init__.py
tests/unit/v0x04/test_controller2switch/test_aggregate_stats.py
tests/unit/v0x04/test_controller2switch/test_aggregate_stats_request.py
tests/unit/v0x04/test_controller2switch/test_barrier_reply.py
tests/unit/v0x04/test_controller2switch/test_barrier_request.py
tests/unit/v0x04/test_controller2switch/test_features_reply.py
tests/unit/v0x04/test_controller2switch/test_features_request.py
tests/unit/v0x04/test_controller2switch/test_flow_mod.py
tests/unit/v0x04/test_controller2switch/test_flow_stats.py
tests/unit/v0x04/test_controller2switch/test_flow_stats_request.py
tests/unit/v0x04/test_controller2switch/test_get_async_reply.py
tests/unit/v0x04/test_controller2switch/test_get_async_request.py
tests/unit/v0x04/test_controller2switch/test_get_config_reply.py
tests/unit/v0x04/test_controller2switch/test_get_config_request.py
tests/unit/v0x04/test_controller2switch/test_group_mod.py
tests/unit/v0x04/test_controller2switch/test_group_stats.py
tests/unit/v0x04/test_controller2switch/test_group_stats_request.py
tests/unit/v0x04/test_controller2switch/test_meter_mod.py
tests/unit/v0x04/test_controller2switch/test_meter_multipart_request.py
tests/unit/v0x04/test_controller2switch/test_multipart_reply.py
tests/unit/v0x04/test_controller2switch/test_multipart_request.py
tests/unit/v0x04/test_controller2switch/test_packet_out.py
tests/unit/v0x04/test_controller2switch/test_port_desc.py
tests/unit/v0x04/test_controller2switch/test_port_mod.py
tests/unit/v0x04/test_controller2switch/test_port_stats.py
tests/unit/v0x04/test_controller2switch/test_port_stats_request.py
tests/unit/v0x04/test_controller2switch/test_queue_get_config_reply.py
tests/unit/v0x04/test_controller2switch/test_queue_get_config_request.py
tests/unit/v0x04/test_controller2switch/test_queue_stats.py
tests/unit/v0x04/test_controller2switch/test_queue_stats_request.py
tests/unit/v0x04/test_controller2switch/test_role_reply.py
tests/unit/v0x04/test_controller2switch/test_role_request.py
tests/unit/v0x04/test_controller2switch/test_set_async.py
tests/unit/v0x04/test_controller2switch/test_set_config.py
tests/unit/v0x04/test_controller2switch/test_table_mod.py
tests/unit/v0x04/test_controller2switch/test_table_stats.py
tests/unit/v0x04/test_symmetric/__init__.py
tests/unit/v0x04/test_symmetric/test_echo_reply.py
tests/unit/v0x04/test_symmetric/test_echo_request.py
tests/unit/v0x04/test_symmetric/test_hello.py
tests/unit/v0x04/test_symmetric/test_vendor_header.py
|