- /** Blocking put */
- void put(void* payload, double simulatedSize);
- /** Blocking put with timeout */
- void put(void* payload, double simulatedSize, double timeout);
+ /** Blocking emission
+ *
+ * There is no deep-copy of the payload; the pointer is just copied to the receiving actor.
+ */
+ void put(void* payload, size_t simulatedSizeInBytes);
+ /** Blocking emission with timeout */
+ void put(void* payload, size_t simulatedSizeInBytes, double timeout);