In reply to arju singh:
There should be no connection between the driver and the monitor. They should be two distinct components designed to function independently.
They will both use the same virtual interface handle, but the driver will be used to both read and write signals in the interface while the monitor will only read signals.