16 lines
362 B
C
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
|
|
};
|