Class DMessageQueue opens a message queue to communicate between processes.
More...
Class DMessageQueue opens a message queue to communicate between processes.
◆ DMessageQueue() [1/2]
| def dectris.albula.DMessageQueue.DMessageQueue |
( |
| ) |
|
◆ DMessageQueue() [2/2]
| def dectris.albula.DMessageQueue.DMessageQueue |
( |
|
name | ) |
|
◆ close()
| def dectris.albula.DMessageQueue.close |
( |
| ) |
|
◆ open()
| def dectris.albula.DMessageQueue.open |
( |
|
name | ) |
|
open the message queue
- name Name of the message queue.
◆ receive() [1/2]
| def dectris.albula.DMessageQueue.receive |
( |
| ) |
|
receive a message
- Returns
- received message
◆ receive() [2/2]
| def dectris.albula.DMessageQueue.receive |
( |
|
img | ) |
|
receive a DImage previously sent by send() and write it to img
- Parameters
-
| img | Received image is written there. |
◆ send() [1/3]
| def dectris.albula.DMessageQueue.send |
( |
|
img | ) |
|
Send a DImage over the message queue.
- Parameters
-
◆ send() [2/3]
| def dectris.albula.DMessageQueue.send |
( |
|
message | ) |
|
send a message.
Maximum size of message: 4096 bytes.
- Parameters
-
◆ send() [3/3]
| def dectris.albula.DMessageQueue.send |
( |
|
paintList | ) |
|