I am trying to setup a subVI which will act as a worker/server to a calling client VI.
I want the subVI server, using an event structure internal to the subVI, to monitor the controls of the client. I have created references to the controls I want monitored and passed those references to the subVI and there registered their "value change" events and tied those registered events to the subVI's event structure.
When I run the client VI it calls the server VI which hangs on the event structure waiting for an event.
When I operate a registered boolean control on the client, the subVI never seems to see it.
Can this be done? If so, what am I doing wrong? My pair of test files (LV v7.0) are attached.