gem5 v24.0.0.0
|
#include <inet.hh>
Public Member Functions | |
TcpHdr * | get () |
TcpHdr * | operator-> () |
TcpHdr & | operator* () |
const TcpHdr * | get () const |
const TcpHdr * | operator-> () const |
const TcpHdr & | operator* () const |
TcpPtr () | |
TcpPtr (const IpPtr &ptr) | |
TcpPtr (const Ip6Ptr &ptr) | |
TcpPtr (const TcpPtr &ptr) | |
const TcpPtr & | operator= (const IpPtr &i) |
const TcpPtr & | operator= (const TcpPtr &t) |
const EthPacketPtr | packet () const |
EthPacketPtr | packet () |
bool | operator! () const |
operator bool () const | |
int | off () const |
int | pstart () const |
Protected Member Functions | |
void | set (const EthPacketPtr &ptr, int offset) |
void | set (const IpPtr &ptr) |
void | set (const Ip6Ptr &ptr) |
Protected Attributes | |
EthPacketPtr | p |
int | _off |
|
inline |
Definition at line 678 of file inet.hh.
Referenced by operator*(), operator*(), operator->(), operator->(), and pstart().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
Definition at line 651 of file inet.hh.
References _off, gem5::ArmISA::offset, and p.
|
inlineprotected |
Definition at line 659 of file inet.hh.
References gem5::networking::Ip6Ptr::p, gem5::networking::Ip6Hdr::proto(), gem5::networking::Ip6Ptr::pstart(), and gem5::ArmISA::set.
|
inlineprotected |
Definition at line 652 of file inet.hh.
References gem5::networking::IpPtr::p, gem5::networking::IpHdr::proto(), gem5::networking::IpPtr::pstart(), and gem5::ArmISA::set.
|
protected |
|
protected |
Definition at line 648 of file inet.hh.
Referenced by get(), get(), operator bool(), operator!(), packet(), packet(), and set().