#![no_std] pub mod protocol; pub mod server; #[cfg(test)] #[path = "tests/mod.rs"] mod tests; pub fn run() -> ! { let create_cap = types::bounded::CapSlot::new(0).unwrap(); let mut srv = server::SessionServer::new(create_cap); srv.register_app("snake", "/apps/snake.elf"); let ep = types::bounded::CapSlot::new(0).unwrap(); server_framework::serve(&mut srv, ep); loop { libkos::syscall::yield_now(); } }