mc_ping/lib.rs
1#![crate_type = "rlib"]
2
3#[doc = include_str!("../README.md")]
4
5pub mod connection;
6pub mod packets;
7mod varint;
8pub mod mc_text;
9
10#[tokio::test]
11async fn test_localhost() -> anyhow::Result<()> {
12 use crate::connection::Connection;
13 let mut conn = Connection::new(("127.0.0.1".to_string(), 25565));
14 conn = conn.timeout(7000)?.connect().await?;
15 let status = conn.ping().await.unwrap();
16 println!("{:?}", status);
17 Ok(())
18}