tuio-rs
A Rust implementation of the TUIO 1.1 protocol based on rosc
Getting Started
Examples
A simple receiver loop
A server and client communicating together
Create and send TUIO inputs manually
Create and send TUIO inputs through Server
use ;
let mut server = new.unwrap;
// All TUIO inputs manipulation must be made between [Server::init_frame()] and [Server::commit_frame()]
server.init_frame;
let cursor_id = server.create_cursor;
let object_id = server.create_object;
let blob_id = server.create_blob;
server.commit_frame;
server.init_frame;
server.update_cursor;
server.update_object;
server.update_blob;
server.commit_frame;
server.init_frame;
server.remove_cursor;
server.remove_object;
server.remove_blob;
server.commit_frame;
Receive TUIO inputs through Client
use ;
let client = new.unwrap;
client.connect.expect;
loop