Skip to main content

connect_map

Function connect_map 

Source
pub async fn connect_map(
    addr: Address,
    channel: u8,
    bt_gate: Duration,
    security: Option<Security>,
) -> Result<MapClient<Stream>, SessionError>
Expand description

RFCOMM connect to addr:channel (gating on BT_CONNECTED up to bt_gate, requesting security if given) then establish_map_session.

§Errors

Returns SessionError::Transport on RFCOMM failure or BT_CONNECTED timeout, SessionError::Map on OBEX failure.