Crate aruba_ripple [−] [src]
aruba-ripple
This client helps with usage of the Aruba Airwave API. Refer to the Airwave API documentation for details on endpoints and the XML schema.
Example:
extern crate aruba_ripple;
use aruba_ripple::Client;
let mut client = Client::new("https://aruba.example.com");
client.login("username", "password").unwrap();
let mut stats = client.get("amp_stats.xml", None).unwrap();
let mut xml = String::new();
stats.read_to_string(&mut xml).unwrap();
// you probably want to use an XML parser at this point
assert!(xml.contains("amp:amp_stats"));
Structs
Client |
Airwave API Client |
Response |
A response for a client request to a remote server. |
Enums
Error |
Airwave API client errors |