neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::oauth Class Reference

#include <oauth.hpp>

Public Types

typedef std::pair< http::type_e, std::string > operation
 

Public Member Functions

 oauth (async_task &IoTask, const std::string &aConsumerKey, const std::string &aConsumerSecret, const operation &aRequestTokenOp, const operation &aUserAuthorizationOp, const operation &aAccessTokenOp)
 
virtual ~oauth ()
 
void request ()
 

Public Attributes

event started
 
event completed
 
event failure
 

Detailed Description

Definition at line 50 of file oauth.hpp.

Member Typedef Documentation

◆ operation

Definition at line 60 of file oauth.hpp.

Constructor & Destructor Documentation

◆ oauth()

neolib::oauth::oauth ( async_task IoTask,
const std::string &  aConsumerKey,
const std::string &  aConsumerSecret,
const operation aRequestTokenOp,
const operation aUserAuthorizationOp,
const operation aAccessTokenOp 
)

◆ ~oauth()

virtual neolib::oauth::~oauth ( )
virtual

Member Function Documentation

◆ request()

void neolib::oauth::request ( )

Member Data Documentation

◆ completed

event neolib::oauth::completed

Definition at line 55 of file oauth.hpp.

◆ failure

event neolib::oauth::failure

Definition at line 56 of file oauth.hpp.

◆ started

event neolib::oauth::started

Definition at line 54 of file oauth.hpp.


The documentation for this class was generated from the following file: