[−][src]Function skyway_webrtc_gateway_api::peer::listen_events
pub async fn listen_events<'a, '_>(
peer_info: &'_ PeerInfo,
__arg1: Sender<PeerEventEnum>
) -> Result<(), Error>
Listen events of a Peer Object.
It's bindings for GET /peers/{peer_id}/events
This function need to repeat long-polling to WebRTC Gateway's peer event API. When the API returns TIMEOUT events, this function ignore them and keep listening events. It keep listening events till receiving CLOSE event or HTTP Error Codes.