com.bigswitch.floodlight.vendor
Class OFNetmaskGetVendorDataRequest

java.lang.Object
  extended by com.bigswitch.floodlight.vendor.OFBigSwitchVendorData
      extended by com.bigswitch.floodlight.vendor.OFNetmaskVendorData
          extended by com.bigswitch.floodlight.vendor.OFNetmaskGetVendorDataRequest
All Implemented Interfaces:
OFVendorData

public class OFNetmaskGetVendorDataRequest
extends OFNetmaskVendorData

Subclass of OFVendorData

Author:
munish_mehta

Field Summary
static int BSN_GET_IP_MASK_ENTRY_REQUEST
          Opcode/dataType to request an entry in the switch netmask table
protected static Instantiable<OFVendorData> instantiable
           
 
Fields inherited from class com.bigswitch.floodlight.vendor.OFNetmaskVendorData
netMask, pad1, pad2, pad3, tableIndex
 
Fields inherited from class com.bigswitch.floodlight.vendor.OFBigSwitchVendorData
BSN_VENDOR_ID, dataType
 
Constructor Summary
OFNetmaskGetVendorDataRequest()
          Construct a get network mask vendor data
OFNetmaskGetVendorDataRequest(byte tableIndex, int netMask)
          Construct a get network mask vendor data for a specific table entry
 
Method Summary
static Instantiable<OFVendorData> getInstantiable()
           
 
Methods inherited from class com.bigswitch.floodlight.vendor.OFNetmaskVendorData
getLength, getNetMask, getTableIndex, readFrom, setNetMask, setTableIndex, writeTo
 
Methods inherited from class com.bigswitch.floodlight.vendor.OFBigSwitchVendorData
equals, getDataType, hashCode, setDataType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instantiable

protected static Instantiable<OFVendorData> instantiable

BSN_GET_IP_MASK_ENTRY_REQUEST

public static final int BSN_GET_IP_MASK_ENTRY_REQUEST
Opcode/dataType to request an entry in the switch netmask table

See Also:
Constant Field Values
Constructor Detail

OFNetmaskGetVendorDataRequest

public OFNetmaskGetVendorDataRequest()
Construct a get network mask vendor data


OFNetmaskGetVendorDataRequest

public OFNetmaskGetVendorDataRequest(byte tableIndex,
                                     int netMask)
Construct a get network mask vendor data for a specific table entry

Method Detail

getInstantiable

public static Instantiable<OFVendorData> getInstantiable()
Returns:
a subclass of Instantiable that instantiates an instance of OFNetmaskGetVendorData.