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

Implementations