Class DMessageQueue opens a message queue to communicate between processes
More...
Public Member Functions | |
| def | DMessageQueue () |
construct DMessageQueue More... | |
| def | DMessageQueue (name) |
construct and open DMessageQueue Same as DMessageQueue m; m.open(identifier) More... | |
| def | open (name) |
open the message queue More... | |
| def | close () |
close the message queue More... | |
| def | send (message) |
send a message. More... | |
| def | send (img) |
Send a DImage over the message queue More... | |
| def | send (paintList) |
Send a List of elements of type DDrawingPrimitive over the message queue More... | |
| def | receive () |
receive a message More... | |
| def | receive (img) |
| receive a DImage previously sent by send() and write it to img More... | |
Class DMessageQueue opens a message queue to communicate between processes
| def dectris.albula.DMessageQueue.DMessageQueue | ( | ) |
construct DMessageQueue
| def dectris.albula.DMessageQueue.DMessageQueue | ( | name | ) |
construct and open DMessageQueue Same as DMessageQueue m; m.open(identifier)
| def dectris.albula.DMessageQueue.close | ( | ) |
close the message queue
| def dectris.albula.DMessageQueue.open | ( | name | ) |
open the message queue
| def dectris.albula.DMessageQueue.receive | ( | ) |
receive a message
| def dectris.albula.DMessageQueue.receive | ( | img | ) |
| def dectris.albula.DMessageQueue.send | ( | message | ) |
send a message.
Maximum size of message: 4096 bytes.
| message | to be sent |
| def dectris.albula.DMessageQueue.send | ( | img | ) |
Send a DImage over the message queue
| img | to be sent |
| def dectris.albula.DMessageQueue.send | ( | paintList | ) |
Send a List of elements of type DDrawingPrimitive over the message queue
| paintList | list of elements of type DDrawingPrimitive |