Exemple #1
0
binding = room.create_binding(input, output)
print binding

print vidi.get_rooms()
print vidi.get_room(room.id)
print room.get_clients()
print room.get_client(client.id)
print room.get_bindings()
print room.get_binding(binding.id)
print client.get_inputs()
print client.get_input(input.id)
print client.get_outputs()
print client.get_output(output.id)

print vidi.set_property("propertyname", "propertyvalue", access='public')
print vidi.get_property("propertyname", access='public')
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()