mecheye.area_scan_3d_camera.EventCallbackBase

class mecheye.area_scan_3d_camera.EventCallbackBase

Override run(), process_event(), or process_event_with_payload() to receive events.

run(event)

Override to handle an event identifier from the four-argument registration form.

process_event(eventData)

Override to receive a copied EventData value on the dispatch thread.

process_event_with_payload(eventData, extraPayload)

Override to receive copied EventData and Payload values on the dispatch thread.

When overridden, this method takes precedence over process_event(). Values remain readable while a capture is running; synchronize your own shared state.