I described interface OneObject in xml.
Let it be like this one (Only Property):
<property name="PropertyOne" type="s" access="read"/>
I generated OneObject classes.
Now I create Producer and Consumer. First one create object from OneObjectImpl class and register it in the Bus. Second one register OneObjectProxy in the Bus, and with it I'm able to get value of PropertyOne.
On next step, on Producer Side I changed OneProperty value, but I'm not receiving any changes on the consumer side via KVO. If I call oneObjectProxy.PropertyOne, I will get new value.
I tried manually call this method:
[self emitPropertyWithName:@"PropertyOne" onInterfaceWithName:@"my.interface.Name.OneObject" changedToValue:newValueInAJNMsgArg inSession:0];
But I don't know how to receive signal about this change on Consumer side. How to do this?
Main goal is to be able on Consumer side get changes of object properties via KVO mechanic.