iFun Engine API  1.0.0-b3630
Great Technology for Great Games
 All Classes Files Functions Variables Typedefs Macros
Classes | Typedefs | Functions
facebook_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::FacebookAuthenticationRequest
 
struct  fun::FacebookAuthenticationResponse
 
struct  fun::FacebookError
 
struct  fun::FacebookPersonalInfoRequest
 
struct  fun::FacebookPersonalInfoResponse
 

Typedefs

typedef function< void(const
FacebookAuthenticationRequest
&request, const
FacebookAuthenticationResponse
&response, bool error)> 
fun::FacebookAuthenticationResponseHandler
 
typedef function< void(const
FacebookPersonalInfoRequest
&request, const
FacebookPersonalInfoResponse
&response, bool error)> 
fun::FacebookPersonalInfoResponseHandler
 

Functions

void fun::Authenticate (const FacebookAuthenticationRequest &request, const FacebookAuthenticationResponseHandler &handler, size_t timeout_in_ms=0)
 
bool fun::AuthenticateSync (const FacebookAuthenticationRequest &request, FacebookAuthenticationResponse *response)
 
void fun::GetPersonalInfo (const FacebookPersonalInfoRequest &request, const FacebookPersonalInfoResponseHandler &handler, size_t timeout_in_ms=0)
 
bool fun::GetPersonalInfoSync (const FacebookPersonalInfoRequest &request, FacebookPersonalInfoResponse *response)