print room.set_property("propertyname", "propertyvalue", access='public') print room.get_property("propertyname", access='public') print client.set_property("propertyname", "propertyvalue", access='public') print client.get_property("propertyname", access='public') print input.set_property("propertyname", "propertyvalue", access='public') print input.get_property("propertyname", access='public') print output.set_property("propertyname", "propertyvalue", access='public') print output.get_property("propertyname", access='public') print binding.set_property("propertyname", "propertyvalue", access='public') print binding.get_property("propertyname", access='public') # testing if binding object can populate io binding2 = room.get_binding(binding.id) print binding2.get_input() print binding2.get_output() room.send_message('hello room') client.send_message('hello client') desktop = vidi.get_desktop('1') #desktop.notify('hello desktop') desktop.ring() binding.close() input.close() output.close() client.close() room.close() vidi.close()