The Storyboard IO API layers on top of native message passing and communication APIs, dependent on the operating system:
SysV message queue
SysV message queue
QNX POSIX message queue (mqueue server or
mq server/library)
Using the SBIO_MQ_PATH environment variable you can determine
which message queue technology will be used. By default the
standard mqueue server and corresponding C library
mq_* functions will be used.
If the SBIO_MQ_PATH environment variable is set to point at the
libmq.so library (i.e.
SBIO_MQ_PATH=/usr/lib/libmq.so) then the default
binding for the message queue implementation can be changed to use the
mq server and the corresponding mq library
functions.
If the SBIO_MQ_PATH environment variable is used, then it must be used consistently with all Storyboard IO clients and servers that want to communicate with one another.
WinCE MSMQ
MS-Mailslots
In memory queue