17#ifndef _PROTOCOL_LWS_AUTH_DEVICE_CLIENT_H
18#define _PROTOCOL_LWS_AUTH_DEVICE_CLIENT_H
20#define LWS_AUTH_DEVICE_CLIENT_ABI_VERSION 1
26 void (*
auth_success)(
struct lws_vhost *vh,
const char *logical_name,
const char *access_token);
32 void (*
display_code)(
struct lws_vhost *vh,
const char *logical_name,
const char *user_code);
35 const char *(*get_device_name)(
struct lws_vhost *vh,
const char *logical_name);
42 void (*
start_auth_flow)(
struct lws_vhost *vh,
const char *mixer_url,
const char *logical_name);
void(* display_code)(struct lws_vhost *vh, const char *logical_name, const char *user_code)
void(* pairing_indication)(struct lws_vhost *vh, const char *logical_name, int start)
void(* auth_success)(struct lws_vhost *vh, const char *logical_name, const char *access_token)
void(* start_auth_flow)(struct lws_vhost *vh, const char *mixer_url, const char *logical_name)