libwebsockets
Lightweight C library for HTML5 websockets
Loading...
Searching...
No Matches
lws-auth-device-client.h File Reference

Go to the source code of this file.

Data Structures

struct  lws_auth_device_client_ops
 
struct  lws_auth_device_client_api
 

Macros

#define LWS_AUTH_DEVICE_CLIENT_ABI_VERSION   1
 

Data Structure Documentation

◆ lws_auth_device_client_ops

struct lws_auth_device_client_ops

Definition at line 22 of file lws-auth-device-client.h.

+ Collaboration diagram for lws_auth_device_client_ops:
Data Fields
uint32_t abi_version
void(*)(struct lws_vhost *vh, const char *logical_name, const char *access_token) auth_success
void(*)(struct lws_vhost *vh, const char *logical_name, int start) pairing_indication
void(*)(struct lws_vhost *vh, const char *logical_name, const char *user_code) display_code
const char *(*)(struct lws_vhost *vh, const char *logical_name) get_device_name

◆ lws_auth_device_client_api

struct lws_auth_device_client_api

Definition at line 38 of file lws-auth-device-client.h.

+ Collaboration diagram for lws_auth_device_client_api:
Data Fields
uint32_t abi_version
void(*)(struct lws_vhost *vh, const char *mixer_url, const char *logical_name) start_auth_flow

Macro Definition Documentation

◆ LWS_AUTH_DEVICE_CLIENT_ABI_VERSION

#define LWS_AUTH_DEVICE_CLIENT_ABI_VERSION   1

Definition at line 20 of file lws-auth-device-client.h.