My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
dedos_msg Struct Reference

A linked-list entry containing a message. More...

#include <message_queue.h>

Public Attributes

struct dedos_msgnext
 The next message in the list, or NULL if N/A. More...
 
enum dedos_msg_type type
 Target of delivery: runtime, thread, or MSU. More...
 
void * data
 Payload. More...
 
ssize_t data_size
 Size of payload. More...
 
struct timespec delivery_time
 Message is ignored until this time (in CLOCK_MONOTONIC_COARSE) has passed. More...
 

Detailed Description

A linked-list entry containing a message.

Definition at line 42 of file message_queue.h.

Member Data Documentation

void* dedos_msg::data

Payload.

Definition at line 48 of file message_queue.h.

ssize_t dedos_msg::data_size

Size of payload.

Definition at line 50 of file message_queue.h.

struct timespec dedos_msg::delivery_time

Message is ignored until this time (in CLOCK_MONOTONIC_COARSE) has passed.

Definition at line 52 of file message_queue.h.

struct dedos_msg* dedos_msg::next

The next message in the list, or NULL if N/A.

Definition at line 44 of file message_queue.h.

enum dedos_msg_type dedos_msg::type

Target of delivery: runtime, thread, or MSU.

Definition at line 46 of file message_queue.h.


The documentation for this struct was generated from the following file: