public class FCOCInterfaceInfo
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FCOCInterfaceInfo.FCOEInterfaceType
FCOE Interface Type
|
Modifier and Type | Field and Description |
---|---|
FCOCInterfaceInfo.FCOEInterfaceType |
m_eInterfaceType
The Interface type of the interface
|
boolean |
m_isFrap
A boolean which indicate if this interface use Frap
|
boolean |
m_isRoutable
A boolean which indicate if this interface accept to Route a packet.
|
boolean |
m_isTheInterfaceToCommunicate
A boolean which indicate if the communication is done by this interface
|
int |
m_nMaxPacketSize
The maximum size of packet to receive and/or transmit
|
int |
m_unAdd
The address of the interface
Note: DotNet version is unsigned char.
|
Constructor and Description |
---|
FCOCInterfaceInfo(byte ucInterfaceType)
Constructor of the structure
|
FCOCInterfaceInfo(byte ucInterfaceType,
byte ucBitStatus)
Constructor of the structure
|
FCOCInterfaceInfo(byte ucInterfaceType,
byte ucBitStatus,
byte ucAdd)
Constructor of the structure
|
FCOCInterfaceInfo(byte ucInterfaceType,
byte ucBitStatus,
byte ucAdd,
int nMaxSize)
Constructor of the structure
|
public FCOCInterfaceInfo.FCOEInterfaceType m_eInterfaceType
public boolean m_isTheInterfaceToCommunicate
public boolean m_isFrap
public boolean m_isRoutable
public int m_unAdd
public int m_nMaxPacketSize
public FCOCInterfaceInfo(byte ucInterfaceType)
ucInterfaceType
- A byte that contains the type in the 4 MSb.public FCOCInterfaceInfo(byte ucInterfaceType, byte ucBitStatus)
ucInterfaceType
- A byte that contains the type in the 4 MSb.ucBitStatus
- A status byte, with bit0 = This Interface, bit1 = Frap?, bit2 = Frap Routable?, next bits RFU.public FCOCInterfaceInfo(byte ucInterfaceType, byte ucBitStatus, byte ucAdd)
ucInterfaceType
- A byte that contains the type in the 4 MSb.ucBitStatus
- A status byte, with bit0 = This Interface, bit1 = Frap?, bit2 = Frap Routable?, next bits RFU.ucAdd
- The LSB of the address (FRAP address of the interface if is FRAP), LSB of the IPaddres in IP device, I2C
address, ...public FCOCInterfaceInfo(byte ucInterfaceType, byte ucBitStatus, byte ucAdd, int nMaxSize)
ucInterfaceType
- A byte that contains the type in the 4 MSb.ucBitStatus
- A status byte, with bit0 = This Interface, bit1 = Frap?, bit2 = Frap Routable?, next bits RFU.ucAdd
- The LSB of the address (FRAP address of the interface if is FRAP), LSB of the IPaddres in IP device, I2C
address, ...nMaxSize
- The maximum size of packet to receive and/or transmit