msnp11-sdk-0.3.1 has been yanked.
An MSNP11 client SDK. Still a WIP, but messaging and some contact actions have tests that confirm they're working.
Login
use Client;
use Event;
use PersonalMessage;
use MsnpStatus;
let mut client = new
.await
.unwrap;
client.add_event_handler_closure;
// Handle a redirection by creating a new connection
if let Ok = client
.login
.await
client.set_presence.await.unwrap;
client
.set_personal_message
.await
.unwrap;
Bindings
Bindings for Kotlin and Swift can be generated with UniFFI.