Nakama C++ Client SDK 2.5.1
Client for Nakama Server
NHttpTransportInterface Class Referenceabstract

#include <NHttpTransportInterface.h>

Public Member Functions

virtual ~NHttpTransportInterface ()
 
virtual void setBaseUri (const std::string &uri)=0
 
virtual void tick ()=0
 
virtual void request (const NHttpRequest &req, const NHttpResponseCallback &callback=nullptr)=0
 
virtual void cancelAllRequests ()=0
 

Detailed Description

HTTP transport interface

Constructor & Destructor Documentation

◆ ~NHttpTransportInterface()

virtual NHttpTransportInterface::~NHttpTransportInterface ( )
inlinevirtual

Member Function Documentation

◆ cancelAllRequests()

virtual void NHttpTransportInterface::cancelAllRequests ( )
pure virtual

Cancel all requests

Note: this doesn't guarantee server will not receive or not received any currently pending request

◆ request()

virtual void NHttpTransportInterface::request ( const NHttpRequest req,
const NHttpResponseCallback callback = nullptr 
)
pure virtual

Invoke HTTP request

◆ setBaseUri()

virtual void NHttpTransportInterface::setBaseUri ( const std::string &  uri)
pure virtual

◆ tick()

virtual void NHttpTransportInterface::tick ( )
pure virtual

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