store event add - part-cw/lambdanative GitHub Wiki
(store-event-add store priority id . payload)
(store-event-add registers a new message/event.
Parameter | Description |
---|---|
store | Store name |
priority | Event priority |
id | Sender name |
payload | Optional: Content of event/message |
Example
Example 1: Trigger a paging alarm event for OR5 with string "Out of syringes" and check if new events have occured.
> (define roomname "OR5")
> (define room (make-store roomname))
> (define prio 3)
> (define str "Out of syringes")
> (store-event-add room prio roomname (string-append "Please come soon" "|" str))
> (store-event-listnew room)
((0. "OR5:Please come soon|Out of syringes" 3))