65,66c65,66
< void addLinks(const std::vector<MessageBuffer*>& in_vec,
< const std::vector<MessageBuffer*>& out_vec);
---
> void addLinks(const std::map<int, MessageBuffer*>& in_vec,
> const std::map<int, MessageBuffer*>& out_vec);
88c88,89
< void addVirtualNetwork(MessageBuffer* in_ptr, MessageBuffer* out_ptr);
---
> void operateVnet(int vnet, int &bw_remainin, bool &schedule_wakeup,
> MessageBuffer *in, MessageBuffer *out);
94,97c95,98
< std::vector<MessageBuffer*> m_in;
< std::vector<MessageBuffer*> m_out;
< unsigned int m_vnets;
< std::vector<int> m_units_remaining;
---
> std::map<int, MessageBuffer*> m_in;
> std::map<int, MessageBuffer*> m_out;
> std::map<int, int> m_units_remaining;
>