Some checks failed
Build and Test / friends (push) Failing after 4m3s
Build and Test / wii-u-chat (push) Successful in 5m33s
Build and Test / fast-racing-neo (push) Successful in 6m5s
Build and Test / puyopuyo (push) Successful in 6m7s
Build and Test / minecraft-wiiu (push) Successful in 6m14s
Build and Test / super-mario-maker (push) Successful in 6m34s
Build and Test / sonic-transformed (push) Successful in 10m14s
Build and Test / wii-sports-club (push) Successful in 10m53s
Build and Test / splatoon (push) Successful in 10m59s
Build and Test / splatoon-testfire (push) Successful in 10m59s
Build and Test / mario-tennis (push) Successful in 11m23s
22 lines
698 B
Rust
22 lines
698 B
Rust
use std::{net::SocketAddr, str::FromStr};
|
|
|
|
use rnex_server_api::meta::server_meta_service_server::ServerMetaServiceServer;
|
|
use tonic::transport::Server;
|
|
|
|
#[cfg(not(feature = "friends"))]
|
|
use crate::nex::matchmake::MatchmakeManager;
|
|
use crate::server_api::meta::ServerMeta;
|
|
#[cfg(not(feature = "friends"))]
|
|
use std::sync::Arc;
|
|
#[cfg(not(feature = "friends"))]
|
|
mod gatherings;
|
|
|
|
mod meta;
|
|
|
|
pub async fn launch_server_api(#[cfg(not(feature = "friends"))] mmm: Arc<MatchmakeManager>) {
|
|
let mut server = Server::builder().add_service(ServerMetaServiceServer::new(ServerMeta));
|
|
|
|
server
|
|
.serve(SocketAddr::from_str("0.0.0.0:80").expect("unable to make sockaddr from ip"))
|
|
.await;
|
|
}
|