iFun Engine API  1.0.0-b2908
Great Technology for Great Games
 All Classes Files Functions Variables Typedefs Macros
Classes | Typedefs | Functions
google_plus_authentication.h File Reference
#include <funapi/common/json.h>
#include <funapi/player_account.h>
#include <funapi/types.h>

Go to the source code of this file.

Classes

struct  fun::GooglePlusAuthenticationRequest
 
struct  fun::GooglePlusAuthenticationResponse
 
struct  fun::GooglePlusError
 
struct  fun::GooglePlusPersonalInfoRequest
 
struct  fun::GooglePlusPersonalInfoResponse
 

Typedefs

typedef function< void(const
GooglePlusAuthenticationRequest
&request, const
GooglePlusAuthenticationResponse
&response, bool error)> 
fun::GooglePlusAuthenticationResponseHandler
 
typedef function< void(const
GooglePlusPersonalInfoRequest
&request, const
GooglePlusPersonalInfoResponse
&response, bool error)> 
fun::GooglePlusPersonalInfoResponseHandler
 

Functions

void fun::Authenticate (const GooglePlusAuthenticationRequest &request, const GooglePlusAuthenticationResponseHandler &handler, size_t timeout_in_ms=0)
 
bool fun::AuthenticateSync (const GooglePlusAuthenticationRequest &request, GooglePlusAuthenticationResponse *response)
 
void fun::GetPersonalInfo (const GooglePlusPersonalInfoRequest &request, const GooglePlusPersonalInfoResponseHandler &handler, size_t timeout_in_ms=0)
 
bool fun::GetPersonalInfoSync (const GooglePlusPersonalInfoRequest &request, GooglePlusPersonalInfoResponse *response)