Loading...
Searching...
No Matches
10#ifndef __RTcActors_h__
11#define __RTcActors_h__ included
23#define RSLGENERAL General
25#define RSLBACKGROUND Background
38#define ROOM_CancelTimer(p,id) ((p).cancelTimer((id)))
39#define ROOM_InSignal(p,s) (s)
40#define ROOM_InformIn(p,t) ((p).informIn((t)))
41#define ROOM_InformInData(p,t,d) ((p).informIn((t),(d)))
42#define ROOM_IsTimerValid(id) ((id).isValid())
43#define ROOM_MessageData() (msg->data)
44#define ROOM_MessageDataPointer(type) (POINTER_OF(type)msg->data)
45#define ROOM_MessageDefer() (msg->defer())
46#define ROOM_MessageIndex() (msg->sapIndex0())
47#define ROOM_MessageSap() (*msg->sap())
48#define ROOM_MessageSignal() (msg->signal)
49#define ROOM_PortIndexedSend(p,i,s) ((p)[(i)]->send((s)))
50#define ROOM_PortIndexedSendData(p,i,s,d) \
51 ((p)[(i)]->send((s),(d)))
52#define ROOM_PortSend(p,s) ((p).send((s)))
53#define ROOM_PortSendData(p,s,d) ((p).send((s),(d)))
54#define ROOM_PrioritizedPortSend(p,s,u) ((p).send((s),(void*)0,(u)))
55#define ROOM_PrioritizedPortIndexedSend(p,i,s,u) \
56 ((p)[(i)]->send((s),(void*)0,(u)))
57#define ROOM_PrioritizedPortIndexedSendData(p,i,s,u,d) \
58 ((p)[(i)]->send((s),(d),(u)))
59#define ROOM_PrioritizedPortSendData(p,s,u,d) \
60 ((p).send((s),(d),(u)))
61#define ROOM_RecallAll(p) ((p).recallAll())
62#define ROOM_SAPDeRegister(p) ((p).deregister())
63#define ROOM_SAPRegister(p,name) ((p).registerAs((name)))
64#define ROOM_SPPDeRegister(p) ((p).deregister())
65#define ROOM_SPPRegister(p,name) ((p).registerAs((name)))
66#define ROOM_Signal(p,s) (s)
67#define RSL_Timeout() (timeout)