2023-10-06 17:24:48 -06:00
|
|
|
#include "Link.h"
|
|
|
|
|
|
2023-11-19 08:51:10 -07:00
|
|
|
#include "Packet.h"
|
2023-10-06 17:24:48 -06:00
|
|
|
#include "Log.h"
|
|
|
|
|
|
|
|
|
|
using namespace RNS;
|
|
|
|
|
|
2023-11-19 08:51:10 -07:00
|
|
|
Link::Link() : _object(new Object()) {
|
|
|
|
|
assert(_object);
|
|
|
|
|
|
|
|
|
|
extreme("Link object created");
|
2023-10-06 17:24:48 -06:00
|
|
|
}
|
|
|
|
|
|
2023-11-19 08:51:10 -07:00
|
|
|
|
|
|
|
|
void Link::set_link_id(const Packet &packet) {
|
|
|
|
|
assert(_object);
|
|
|
|
|
_object->_link_id = packet.getTruncatedHash();
|
|
|
|
|
_object->_hash = _object->_link_id;
|
2023-10-06 17:24:48 -06:00
|
|
|
}
|
|
|
|
|
|
2023-11-19 08:51:10 -07:00
|
|
|
void Link::receive(const Packet &packet) {
|
|
|
|
|
}
|