next up previous contents
Next: Timer manipulation Up: Available routines in the Previous: Message delivering   Contents

Message and queue manipulation

NAME
: create_message, copy_message, insert_queue, extract_queue, insert_queue_last - Message and message queue manipulation
SYNTAX
:

      MESSAGE *create_message ( )

      MESSAGE *copy_message ( MESSAGE *m )

      insert_queue ( MESSAGE **q,  MESSAGE *m )

      MESSAGE *extract_queue ( MESSAGE **q )

      insert_queue_last ( MESSAGE *m, MESSAGE **q )

DESCRIPTION
:

DIAGNOSTICS
If create_message cannot allocate memory for a new message, an error message is printed and the execution is aborted.

SEE ALSO: System structure (Section 5.2), Simulator model (Section 4.1) and Message.h.


next up previous contents
Next: Timer manipulation Up: Available routines in the Previous: Message delivering   Contents
Ha Hoai Phuong
2002-11-11