1 #ifndef sstmac_hardware_network_NETWORK_MESSAGE_H 2 #define sstmac_hardware_network_NETWORK_MESSAGE_H 57 return "network message";
63 tostr(nic_event_t mut);
200 #endif // NETWORK_MESSAGE_H
A class describing an event.
sw::task_id dest_task() const
void set_toaddr(node_id addr)
#define ImplementSerializableDefaultConstructor(obj)
virtual std::string to_string() const
virtual void put_on_wire()
sw::task_id source_task() const
virtual ~network_message()
virtual bool needs_ack() const
void clone_into(network_message *cln) const
virtual network_message * clone_injection_ack() const
uint64_t unique_id() const
void set_net_id(const network_id &id)
This class is basically a wrapper for objects to declare the order in which their members should be s...
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...
virtual void nic_reverse(type_t newtype)
network_id net_id() const
long byte_length() const
Virtual function to return size.
void set_needs_ack(bool n)
virtual void serialize_order(serializer &ser)
void set_fromaddr(node_id addr)
static const char * tostr(nic_event_t mut)