de_twin.transport.shm.FrameProducer#
- class de_twin.transport.shm.FrameProducer(name='DE_ExternalFrames', timeout=0.0)[source]#
Bases:
_MappingThe twin’s end: open DE-Server’s mapping and publish frames into it.
Methods
__init__([name, timeout])close()payload(n)poll_request([timeout])A new acquisition request as
(request_id, AcquisitionRequest), or None.publish(frame, *, request_id, frame_index[, ...])Write
frameinto the next slot.request_changed(request_id)slot(n)wait_slot_free(timeout)Attributes