Condividi tramite


WiFiDirectService.SessionDeferred Evento

Definizione

Evento generato quando è stata posticipata una richiesta di sessione. Si noti che non significa che la richiesta non è riuscita o non è stata negata. Si tratta di una notifica che il server esegue un'operazione lunga, ad esempio in attesa che un utente immetti un PIN. Il cercatore che riceve questo messaggio deve iniziare un'attesa di 120 secondi prima di timeout della richiesta di sessione, per assegnare al server il tempo necessario per completare l'operazione. Gli argomenti dell'evento includono un buffer fornito dal server nella notifica di rinvio con informazioni aggiuntive.

// Register
event_token SessionDeferred(TypedEventHandler<WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs const&> const& handler) const;

// Revoke with event_token
void SessionDeferred(event_token const* cookie) const;

// Revoke with event_revoker
WiFiDirectService::SessionDeferred_revoker SessionDeferred(auto_revoke_t, TypedEventHandler<WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs const&> const& handler) const;
public event TypedEventHandler<WiFiDirectService,WiFiDirectServiceSessionDeferredEventArgs> SessionDeferred;
function onSessionDeferred(eventArgs) { /* Your code */ }
wiFiDirectService.addEventListener("sessiondeferred", onSessionDeferred);
wiFiDirectService.removeEventListener("sessiondeferred", onSessionDeferred);
- or -
wiFiDirectService.onsessiondeferred = onSessionDeferred;
Public Custom Event SessionDeferred As TypedEventHandler(Of WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs) 

Tipo evento

Si applica a