List of all members | Public Instance Methods
TdCallback Class Referenceabstract

Description

Interface of callback for low-level interaction with TDLib.

Public Instance Methods

virtual void on_result (std::uint64_t id, td_api::object_ptr< td_api::Object > result)=0
 
virtual void on_error (std::uint64_t id, td_api::object_ptr< td_api::error > error)=0
 
virtual ~TdCallback ()=default
 

Constructor & Destructor Documentation

◆ ~TdCallback()

virtual ~TdCallback ( )
virtualdefault

Destroys the TdCallback.

Method Documentation

◆ on_result()

virtual void on_result ( std::uint64_t  id,
td_api::object_ptr< td_api::Object result 
)
pure virtual

This function is called for every answer to a request made to TDLib and for every incoming update of the type td_api::Update.

Parameters
idRequest identifier or 0 for incoming updates.
resultAnswer to the TDLib request or an incoming update.

◆ on_error()

virtual void on_error ( std::uint64_t  id,
td_api::object_ptr< td_api::error error 
)
pure virtual

This function is called for every unsuccessful request made to TDLib.

Parameters
idRequest identifier.
errorAn answer to a TDLib request or an incoming update.

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