WIP update

Minimal transport implementation.
This commit is contained in:
attermann 2023-11-19 08:51:10 -07:00
parent 18ed42b40f
commit a2e956eced
28 changed files with 4205 additions and 225 deletions

View file

@ -1,14 +1,22 @@
#include "Link.h"
#include "Packet.h"
#include "Log.h"
using namespace RNS;
Link::Link() {
log("Link object created", LOG_EXTREME);
Link::Link() : _object(new Object()) {
assert(_object);
extreme("Link object created");
}
Link::~Link() {
log("Link object destroyed", LOG_EXTREME);
void Link::set_link_id(const Packet &packet) {
assert(_object);
_object->_link_id = packet.getTruncatedHash();
_object->_hash = _object->_link_id;
}
void Link::receive(const Packet &packet) {
}