gauthd
 
Loading...
Searching...
No Matches
GNET::TransBuyPoint Class Reference

Класс протокола для обработки транзакций покупки баллов @inherits Protocol. More...

#include <transbuypoint.hpp>

Inheritance diagram for GNET::TransBuyPoint:
Collaboration diagram for GNET::TransBuyPoint:

Public Member Functions

void Process (Manager *manager, Manager::Session::ID sid)
 Обрабатывает транзакцию покупки баллов
 

Detailed Description

Класс протокола для обработки транзакций покупки баллов @inherits Protocol.

Реализует логику обработки запросов на покупку баллов, включая валидацию и выполнение транзакций. Наследует базовые механизмы работы с протоколами из GNET::Protocol.

Definition at line 26 of file transbuypoint.hpp.

Member Function Documentation

◆ Process()

void GNET::TransBuyPoint::Process ( Manager * manager,
Manager::Session::ID sid )
inline

Обрабатывает транзакцию покупки баллов

Parameters
managerУказатель на менеджер управления протоколами
sidИдентификатор сессии, связанной с транзакцией

Метод вызывается для выполнения основной логики обработки запроса. В текущей реализации требует доработки (TODO).

Todo
Реализовать обработку транзакций, включая проверку данных, выполнение платежа и обновление состояния системы

Definition at line 39 of file transbuypoint.hpp.


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