Class for handling Ericsson Vendor-defined actions.  
 More...
#include "openflow-interface.h"
 | 
| static void  | Execute (er_action_type type, ofpbuf *buffer, const sw_flow_key *key, const er_action_header *ah) | 
|   | Executes the action.  More...
  | 
|   | 
| static bool  | IsValidType (er_action_type type) | 
|   | 
| static uint16_t  | Validate (er_action_type type, size_t len) | 
|   | Validates the action on whether its data is valid or not.  More...
  | 
|   | 
Class for handling Ericsson Vendor-defined actions. 
Definition at line 289 of file openflow-interface.h.
 
  
  
      
        
          | static void ns3::ofi::EricssonAction::Execute  | 
          ( | 
          er_action_type  | 
          type,  | 
         
        
           | 
           | 
          ofpbuf *  | 
          buffer,  | 
         
        
           | 
           | 
          const sw_flow_key *  | 
          key,  | 
         
        
           | 
           | 
          const er_action_header *  | 
          ah  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Executes the action. 
- Parameters
 - 
  
    | type | Type of action to execute.  | 
    | buffer | Buffer of the Packet if it's needed for the action.  | 
    | key | Matching key for the flow that is tied to this action.  | 
    | ah | Action's data header.  | 
  
   
 
 
  
  
      
        
          | static bool ns3::ofi::EricssonAction::IsValidType  | 
          ( | 
          er_action_type  | 
          type | ) | 
           | 
         
       
   | 
  
static   | 
  
 
- Parameters
 - 
  
    | type | Type of Ericsson Vendor-defined Action.  | 
  
   
- Returns
 - true if the provided type is a type of Ericsson Vendor-defined action. 
 
 
 
  
  
      
        
          | static uint16_t ns3::ofi::EricssonAction::Validate  | 
          ( | 
          er_action_type  | 
          type,  | 
         
        
           | 
           | 
          size_t  | 
          len  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Validates the action on whether its data is valid or not. 
- Parameters
 - 
  
    | type | Type of action to validate.  | 
    | len | Length of the action data.  | 
  
   
- Returns
 - ACT_VALIDATION_OK if the action checks out, otherwise an error type. 
 
 
 
The documentation for this struct was generated from the following file: