This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
#include "./Marker.h"
#include "rbx/atomic.h"
namespace RBX {
namespace Network {
const char* const sMarker = "NetworkMarker";
Reflection::EventDesc<Marker, void()> event_Returned(&Marker::receivedSignal, "Received");
static rbx::atomic<int> ctr;
Marker::Marker()
:returned(false)
,id(++ctr)
{
// Markers should never be put under another object
this->lockParent();
}
void Marker::fireReturned()
{
// TODO: Memoize the result and handle new connections using a Future system
receivedSignal();
}
}
}