Does anyone have an example of a LAN device handler sending http via sendHubMessage and then getting the return response. In particular, if I call sendHubMessage in the DeviceHandler code, where is the appropriate locationHandler to catch the response? Is it the one in the service manager side of the LAN device or should I add a locationHandler to the DeviceHandler code.
I have tried a child method call into the service manager to invoke the service manager’s sendHubMessage on behalf of the child device and I see the http server catch and respond but I don’t see a response in the locationHandler. I know that invoking sendHubMessage and getting responses in the locationHandler works for ssdp discovery which is done from the service-manager.