Next: Exported types, Previous: Exported conditions, Up: Exported definitions [Contents][Index]
POSIX message queue attributes.
queue.lisp (file)
standard-object (class)
Whether the receive/send operations would block
boolean
:non-blocking-p
non-blocking-p (generic function)
Max possible number of messages.
(unsigned-byte 64)
:max-messages
max-messages (generic function)
Message size.
(unsigned-byte 64)
:message-size
message-size (generic function)
Number of messages currently on queue.
(unsigned-byte 64)
:current-messages
current-messages (generic function)
Main type used to interact with POSIX message queues. It contains a queue’s file descriptor (MQD) and a BUFFER used to receive messages.
queue.lisp (file)
standard-object (class)
Message queue’s file descriptor.
(unsigned-byte 32)
:mqd
mqd (generic function)
Buffer used to receive messages form queue.
(array (unsigned-byte 8))
:buffer
buffer (generic function)
Next: Exported types, Previous: Exported conditions, Up: Exported definitions [Contents][Index]