/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
contrib/ydb/core/pgproxy/pg_proxy.cpp
37 строк
766 B
robot-ydb-importer
YDB Import 470, KIKIMR-20294
02 дек 2023, 00:43
02 дек 2023, 00:43
ec94470
Код
Авторство
О чём код?
#include "pg_proxy.h" #include "pg_connection.h" #include "pg_listener.h" #include <contrib/ydb/library/actors/core/actor_bootstrapped.h> #include <contrib/ydb/library/actors/interconnect/poller_actor.h> namespace NPG { using namespace NActors; using namespace NKikimr::NRawSocket; class TPGProxy : public TActorBootstrapped<TPGProxy> { public: TPGProxy() { } void Bootstrap() { Poller = Register(CreatePollerActor()); Listener = Register(CreatePGListener(Poller, {})); Become(&TPGProxy::StateWork); } STATEFN(StateWork) { switch (ev->GetTypeRewrite()) { } } TActorId Poller; TActorId Listener; }; NActors::IActor* CreatePGProxy() { return new TPGProxy(); } } // namespace NPG