|
| AxisIp4 () |
|
| AxisIp4 (LE_tData tdata, LE_tKeep tkeep, LE_tLast tlast) |
|
| AxisIp4 (const AxisIp4 &axisRaw) |
|
| AxisIp4 (AxisRaw axisRaw) |
|
void | setIp4Version (Ip4Version ver) |
|
Ip4Version | getIp4Version () |
|
void | setIp4HdrLen (Ip4HdrLen ihl) |
|
Ip4HdrLen | getIp4HdrLen () |
|
void | setIp4ToS (Ip4ToS tos) |
|
Ip4ToS | getIp4ToS () |
|
void | setIp4TotalLen (Ip4TotalLen len) |
|
Ip4TotalLen | getIp4TotalLen () |
|
void | setIp4Ident (Ip4Ident id) |
|
Ip4Ident | getIp4Ident () |
|
void | setIp4FragOff (Ip4FragOff offset) |
|
Ip4FragOff | getIp4FragOff () |
|
void | setIp4Flags (Ip4Flags flags) |
|
void | setIp4TtL (Ip4TtL ttl) |
|
Ip4TtL | getIp4TtL () |
|
void | setIp4Prot (Ip4Prot prot) |
|
Ip4Prot | getIp4Prot () |
|
void | setIp4HdrCsum (Ip4HdrCsum csum) |
|
Ip4HdrCsum | getIp4HdrCsum () |
|
void | setIp4SrcAddr (Ip4Addr addr) |
|
Ip4Addr | getIp4SrcAddr () |
|
void | setIp4DstAddr (Ip4Addr addr) |
|
Ip4Addr | getIp4DstAddr () |
|
LE_Ip4TtL | getLE_Ip4Ttl () |
|
LE_Ip4Prot | getLE_Ip4Prot () |
|
LE_Ip4HdrCsum | getLE_Ip4HdrCsum () |
|
LE_Ip4Addr | getLE_Ip4SrcAddr () |
|
LE_Ip4Addr | getLE_Ip4DstAddr () |
|
void | setTcpSrcPort (TcpPort port) |
|
TcpPort | getTcpSrcPort () |
|
void | setTcpDstPort (TcpPort port) |
|
TcpPort | getTcpDstPort () |
|
void | setTcpSeqNum (TcpSeqNum num) |
|
TcpSeqNum | getTcpSeqNum () |
|
void | setTcpAckNum (TcpAckNum num) |
|
TcpAckNum | getTcpAckNum () |
|
void | setTcpDataOff (TcpDataOff offset) |
|
TcpDataOff | getTcpDataOff () |
|
void | setTcpCtrlFin (TcpCtrlBit bit) |
|
TcpCtrlBit | getTcpCtrlFin () |
|
void | setTcpCtrlSyn (TcpCtrlBit bit) |
|
TcpCtrlBit | getTcpCtrlSyn () |
|
void | setTcpCtrlRst (TcpCtrlBit bit) |
|
TcpCtrlBit | getTcpCtrlRst () |
|
void | setTcpCtrlPsh (TcpCtrlBit bit) |
|
TcpCtrlBit | getTcpCtrlPsh () |
|
void | setTcpCtrlAck (TcpCtrlBit bit) |
|
TcpCtrlBit | getTcpCtrlAck () |
|
void | setTcpCtrlUrg (TcpCtrlBit bit) |
|
TcpCtrlBit | getTcpCtrlUrg () |
|
void | setTcpWindow (TcpWindow win) |
|
TcpWindow | getTcpWindow () |
|
void | setTcpChecksum (TcpChecksum csum) |
|
TcpChecksum | getTcpChecksum () |
|
void | setTcpUrgPtr (TcpUrgPtr ptr) |
|
TcpUrgPtr | getTcpUrgPtr () |
|
void | setTcpOptKind (TcpOptKind val) |
|
TcpOptKind | getTcpOptKind () |
|
void | setTcpOptMss (TcpOptMss val) |
|
TcpOptMss | getTcpOptMss () |
|
LE_TcpPort | getLE_TcpSrcPort () |
|
LE_TcpPort | getLE_TcpDstPort () |
|
void | setUdpSrcPort (UdpPort port, int Lo=32) |
|
UdpPort | getUdpSrcPort (int Lo=32) |
|
void | setUdpDstPort (UdpPort port, int Lo=48) |
|
UdpPort | getUdpDstPort (int Lo=48) |
|
void | setUdpLen (UdpLen len, int Lo=0) |
|
UdpLen | getUdpLen (int Lo=0) |
|
void | setUdpCsum (UdpCsum csum, int Lo=16) |
|
UdpCsum | getUdpCsum (int Lo=16) |
|
void | setIcmpType (IcmpType type) |
|
IcmpType | getIcmpType () |
|
void | setIcmpCode (IcmpCode code) |
|
IcmpCode | getIcmpCode () |
|
void | setIcmpCsum (IcmpCsum csum) |
|
IcmpCsum | getIcmpCsum () |
|
LE_IcmpType | getLE_IcmpType () |
|
LE_IcmpCode | getLE_IcmpCode () |
|
LE_IcmpCsum | getLE_IcmpCsum () |
|
| AxisRaw () |
|
| AxisRaw (LE_tData tdata, LE_tKeep tkeep, LE_tLast tlast) |
|
tData | getTData (int leHi=64 -1, int leLo=0) const |
|
tKeep | getTKeep (int leHi=64/8-1, int leLo=0) const |
|
tLast | getTLast () const |
|
void | setTData (tData data) |
|
void | setTKeep (tKeep keep) |
|
void | setTLast (tLast last) |
|
LE_tData | getLE_TData (int leHi=64 -1, int leLo=0) const |
|
LE_tKeep | getLE_TKeep (int leHi=64/8-1, int leLo=0) const |
|
LE_tLast | getLE_TLast () const |
|
void | setLE_TData (LE_tData data, int leHi=64 -1, int leLo=0) |
|
void | setLE_TKeep (LE_tKeep keep, int leHi=64/8-1, int leLo=0) |
|
void | setLE_TLast (LE_tLast last) |
|
tDataHalf | getTDataHi () const |
|
tDataHalf | getTDataLo () const |
|
tKeepHalf | getTKeepHi () const |
|
tKeepHalf | getTKeepLo () const |
|
void | setTDataHi (tDataHalf halfData) |
|
void | setTDataLo (tDataHalf halfData) |
|
void | setTKeepHi (tKeepHalf halfKeep) |
|
void | setTKeepLo (tKeepHalf halfKeep) |
|
LE_tDataHalf | getLE_TDataHi () const |
|
LE_tDataHalf | getLE_TDataLo () const |
|
void | setLE_TDataHi (LE_tData data) |
|
void | setLE_TDataLo (LE_tData data) |
|
void | clearUnusedBytes () |
|
int | getLen () const |
|
int | getLenHi () |
|
int | getLenLo () |
|
bool | isValid () const |
|
IP4 Data over AXI4-STREAMING As Encoded by the 10GbE MAC (.i.e LITTLE-ENDIAN order).
Definition at line 180 of file AxisIp4.hpp.