pub async fn connect(query: ConnectQuery) -> Result<DataConnectionId, Error>
Expand description

This function let a WebRTC Gateway establish a DataChannel to neighbour

Examples

use skyway_webrtc_gateway_api::data::ConnectQuery;
use skyway_webrtc_gateway_api::prelude::{PeerId, Token};

let query = ConnectQuery {
    peer_id: PeerId::new("peer_id"),
    token: Token::try_create("pt-9749250e-d157-4f80-9ee2-359ce8524308").unwrap(),
    options: None,
    target_id: PeerId::new("target_id"),
    params: None,
    redirect_params: None,
};