C SDK
Loading...
Searching...
No Matches
Data Structures | Typedefs
AuthKit

Data Structures

struct  PleyAuthKit
 

Typedefs

typedef void(* PleyAUKRequestSignUpCB) (PleyResult result, void *callback_data)
 
typedef void(* PleyAUKSignUpCB) (void *callback_data)
 
typedef struct PleyAuthKit PleyAuthKit
 

Detailed Description


Data Structure Documentation

◆ PleyAuthKit

struct PleyAuthKit

Data Fields

PleyResult(* get_game_user_id )(const char **id)
 
PleyResult(* get_username )(const char **username)
 
PleyResult(* get_session_token )(const char **session_token)
 
PleyResult(* is_user_logged_in )(bool *is_logged_in)
 
void(* request_sign_up )(bool force_sign_up, PleyAUKRequestSignUpCB callback, void *callback_data)
 
PleyResult(* set_on_sign_up_callback )(PleyAUKSignUpCB callback, void *callback_data)
 

Field Documentation

◆ get_game_user_id

PleyResult(* PleyAuthKit::get_game_user_id) (const char **id)

◆ get_session_token

PleyResult(* PleyAuthKit::get_session_token) (const char **session_token)

◆ get_username

PleyResult(* PleyAuthKit::get_username) (const char **username)

◆ is_user_logged_in

PleyResult(* PleyAuthKit::is_user_logged_in) (bool *is_logged_in)

◆ request_sign_up

void(* PleyAuthKit::request_sign_up) (bool force_sign_up, PleyAUKRequestSignUpCB callback, void *callback_data)

◆ set_on_sign_up_callback

PleyResult(* PleyAuthKit::set_on_sign_up_callback) (PleyAUKSignUpCB callback, void *callback_data)

Typedef Documentation

◆ PleyAUKRequestSignUpCB

typedef void(* PleyAUKRequestSignUpCB) (PleyResult result, void *callback_data)

◆ PleyAUKSignUpCB

typedef void(* PleyAUKSignUpCB) (void *callback_data)

◆ PleyAuthKit

typedef struct PleyAuthKit PleyAuthKit