5.3.1.1.4. vlcp.protocol.openflow.defs.openflow10¶
Note
This document is generated from the source file.
- /*
- Copyright (c) 2008, 2009, 2010, 2011, 2012, 2013 Nicira, Inc.
- Licensed under the Apache License, Version 2.0 (the “License”);
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at:
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an “AS IS” BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*/
/* OpenFlow: protocol between controller and datapath. */ Created on 2015/7/13
| author: | hubo |
|---|
-
vlcp.protocol.openflow.defs.openflow10.nicira_header= nicira_header¶ /* Header for Nicira-defined actions. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_action_dl_addr= ofp_action_dl_addr¶ /* Action structure for OFPAT10_SET_NW_SRC/DST and OFPAT11_SET_NW_SRC/DST. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_action_enqueue= ofp_action_enqueue¶ /* Send packet (controller -> datapath). */
-
vlcp.protocol.openflow.defs.openflow10.ofp_action_nw_addr= ofp_action_nw_addr¶ /* Action structure for OFPAT10_SET_NW_TOS and OFPAT11_SET_NW_TOS. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_action_nw_tos= ofp_action_nw_tos¶ /* Action structure for OFPAT10_SET_TP_SRC/DST and OFPAT11_SET_TP_SRC/DST. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_action_output= ofp_action_output¶ /* Action structure for OFPAT10_SET_VLAN_VID and OFPAT11_SET_VLAN_VID. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_action_tp_port= ofp_action_tp_port¶ /* OpenFlow 1.0 specific features of physical ports available in a datapath. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_action_vendor= ofp_action_vendor¶ - /* Action structure for OFPAT10_OUTPUT, which sends packets out ‘port’.
- When the ‘port’ is the OFPP_CONTROLLER, ‘max_len’ indicates the max
- number of bytes to send. A ‘max_len’ of zero means no bytes of the
- packet should be sent. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_action_vlan_pcp= ofp_action_vlan_pcp¶ /* Action structure for OFPAT10_SET_DL_SRC/DST and OFPAT11_SET_DL_SRC/DST. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_action_vlan_vid= ofp_action_vlan_vid¶ /* Action structure for OFPAT10_SET_VLAN_PCP and OFPAT11_SET_VLAN_PCP. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_aggregate_stats_reply= ofp_aggregate_stats_reply¶ /* Body of reply to OFPST_TABLE request. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_aggregate_stats_request= ofp_aggregate_stats_request¶ /* Body of reply to OFPST_AGGREGATE request. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_capabilities= ofp_capabilities¶ - /* OpenFlow 1.0 specific current state of the physical port. These are not
- configurable from the controller.
*/
- /* The OFPPS10_STP_* bits have no effect on switch operation. The
- controller must adjust OFPPC_NO_RECV, OFPPC_NO_FWD, and
- OFPPC_NO_PACKET_IN appropriately to fully implement an 802.1D spanning
- tree. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_desc_stats_reply= ofp_desc_stats_reply¶ /* Stats request of type OFPST_AGGREGATE or OFPST_FLOW. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_error_type= ofp_error_type¶ /* ofp_error_msg ‘code’ values for OFPET_FLOW_MOD_FAILED. ‘data’ contains * at least the first 64 bytes of the failed request. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_flow_mod= ofp_flow_mod¶ /* Flow removed (datapath -> controller). */
-
vlcp.protocol.openflow.defs.openflow10.ofp_flow_mod_failed_code= ofp_flow_mod_failed_code¶ /* ofp_error_msg ‘code’ values for OFPET_PORT_MOD_FAILED. ‘data’ contains * at least the first 64 bytes of the failed request. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_flow_mod_flags= ofp_flow_mod_flags¶ /* Flow setup and teardown (controller -> datapath). */
-
vlcp.protocol.openflow.defs.openflow10.ofp_flow_stats_request= ofp_flow_stats_request¶ /* Body of reply to OFPST_FLOW request. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_packet_in= ofp_packet_in¶ /* OFPAT10_ENQUEUE action struct: send packets to given queue on port. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_packet_queue= ofp_packet_queue¶ /* Query for port queue configuration. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_port_features= ofp_port_features¶ /* Description of a physical port */
-
vlcp.protocol.openflow.defs.openflow10.ofp_port_mod_failed_code= ofp_port_mod_failed_code¶ /* ofp_error msg ‘code’ values for OFPET_QUEUE_OP_FAILED. ‘data’ contains * at least the first 64 bytes of the failed request */
-
vlcp.protocol.openflow.defs.openflow10.ofp_port_stats_reply= ofp_port_stats_reply¶ /* All ones is used to indicate all queues in a port (for stats retrieval). */
-
vlcp.protocol.openflow.defs.openflow10.ofp_port_stats_request= ofp_port_stats_request¶ - /* Body of reply to OFPST_PORT request. If a counter is unsupported, set
- the field to all ones. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_port_status= ofp_port_status¶ /* Statistics request or reply message. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_queue= ofp_queue¶ /* Body for stats request of type OFPST_QUEUE. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_queue_get_config_reply= ofp_queue_get_config_reply¶ /* Packet received on port (datapath -> controller). */
-
vlcp.protocol.openflow.defs.openflow10.ofp_queue_get_config_request= ofp_queue_get_config_request¶ /* Queue configuration for a given port. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_queue_stats_reply= ofp_queue_stats_reply¶ /* Vendor extension stats message. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_queue_stats_request= ofp_queue_stats_request¶ - /* Body for stats reply of type OFPST_QUEUE consists of an array of this
- structure type. */
-
vlcp.protocol.openflow.defs.openflow10.ofp_switch_config= ofp_switch_config¶ - /* OpenFlow 1.0 specific capabilities supported by the datapath (struct
- ofp_switch_features, member capabilities). */
-
vlcp.protocol.openflow.defs.openflow10.ofp_switch_features= ofp_switch_features¶ /* Modify behavior of the physical port */