gem5
|
This is the complete list of members for TCPIface, including all inherited members.
accept() | TCPIface | private |
anyislistening() const | TCPIface | inlineprivate |
anyListening | TCPIface | privatestatic |
ckptCount | Serializable | static |
ckptMaxCount | Serializable | static |
ckptPrevCount | Serializable | static |
connect() | TCPIface | private |
currentSection() | Serializable | static |
DistIface(unsigned dist_rank, unsigned dist_size, Tick sync_start, Tick sync_repeat, EventManager *em, bool use_pseudo_op, bool is_switch, int num_nodes) | DistIface | |
distIfaceId | DistIface | protected |
distIfaceNum | DistIface | protectedstatic |
drain() override | DistIface | virtual |
Drainable() | Drainable | protected |
drainResume() override | DistIface | virtual |
drainState() const | Drainable | inline |
establishConnection() | TCPIface | private |
fdStatic | TCPIface | privatestatic |
getfdStatic() const | TCPIface | inlineprivate |
Header typedef | DistIface | |
init(const Event *e, Tick link_delay) | DistIface | |
initTransport() override | TCPIface | protectedvirtual |
islistening() const | TCPIface | inlineprivate |
isMaster | DistIface | protected |
isSwitch | TCPIface | private |
listen(int port) | TCPIface | private |
listening | TCPIface | private |
MsgType typedef | DistIface | protected |
nodes | TCPIface | privatestatic |
notifyFork() | Drainable | inlinevirtual |
packetIn() | DistIface | inline |
packetOut(EthPacketPtr pkt, Tick send_delay) | DistIface | |
rank | DistIface | protected |
rankParam() | DistIface | static |
readyToCkpt(Tick delay, Tick period) | DistIface | static |
readyToExit(Tick delay) | DistIface | static |
recvHeader(Header &header) override | TCPIface | protectedvirtual |
recvPacket(const Header &header, EthPacketPtr &packet) override | TCPIface | protectedvirtual |
recvTCP(int sock, void *buf, unsigned length) | TCPIface | private |
ReqType typedef | DistIface | protected |
sendCmd(const Header &header) override | TCPIface | protectedvirtual |
sendPacket(const Header &header, const EthPacketPtr &packet) override | TCPIface | protectedvirtual |
sendTCP(int sock, const void *buf, unsigned length) | TCPIface | private |
Serializable() | Serializable | |
serialize(CheckpointOut &cp) const override | DistIface | virtual |
serializeAll(const std::string &cpt_dir) | Serializable | static |
serializeSection(CheckpointOut &cp, const char *name) const | Serializable | |
serializeSection(CheckpointOut &cp, const std::string &name) const | Serializable | inline |
serverName | TCPIface | private |
serverPort | TCPIface | private |
signalDrainDone() const | Drainable | inlineprotected |
size | DistIface | protected |
sizeParam() | DistIface | static |
sock | TCPIface | private |
sockRegistry | TCPIface | privatestatic |
startup() | DistIface | |
TCPIface(std::string server_name, unsigned server_port, unsigned dist_rank, unsigned dist_size, Tick sync_start, Tick sync_repeat, EventManager *em, bool use_pseudo_op, bool is_switch, int num_nodes) | TCPIface | |
toggleSync(ThreadContext *tc) | DistIface | static |
unserialize(CheckpointIn &cp) override | DistIface | virtual |
unserializeGlobals(CheckpointIn &cp) | Serializable | static |
unserializeSection(CheckpointIn &cp, const char *name) | Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | Serializable | inline |
~DistIface() | DistIface | virtual |
~Drainable() | Drainable | protectedvirtual |
~Serializable() | Serializable | virtual |
~TCPIface() override | TCPIface |