Files
bsb2/kernel/sync/message.h
2026-01-05 10:41:27 +01:00

16 lines
362 B
C

#pragma once
#include "../object/queue.h"
#include "../types.h"
struct Message {
int sender; ///< Sender Thread ID of message
uintptr_t sbuffer; ///< Send buffer
size_t ssize; ///< Send buffer size
uintptr_t rbuffer; ///< Receive buffer
size_t rsize; ///< Receive buffer size
Message *queue_link = nullptr; ///< Next message in the message queue
};