35d34
< #include "mem/packet.hh"
41a41,42
> #include "mem/ruby/system/MachineID.hh"
> #include "mem/packet.hh"
84a86,103
>
> protected:
> int m_transitions_per_cycle;
> int m_buffer_size;
> int m_recycle_latency;
> std::string m_name;
> std::map<std::string, std::string> m_cfg;
> NodeID m_version;
> Network* m_net_ptr;
> MachineID m_machineID;
> bool m_is_blocking;
> std::map<Address, MessageBuffer*> m_block_map;
> typedef std::vector<MessageBuffer*> MsgVecType;
> typedef std::map< Address, MsgVecType* > WaitingBufType;
> WaitingBufType m_waiting_buffers;
> int m_max_in_port_rank;
> int m_cur_in_port_rank;
> int m_number_of_TBEs;