/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cloud/blockstore/libs/common/device_path.h
32 строки
687 B
Evgeny Budilovsky
NBS-3864: introduce fast data path external endpoint
02 янв 2024, 20:29
02 янв 2024, 20:29
e00e9c5
Код
Авторство
О чём код?
#pragma once #include <cloud/storage/core/libs/common/error.h> #include <util/generic/string.h> namespace NCloud::NBlockStore { //////////////////////////////////////////////////////////////////////////////// struct DevicePath { TString Protocol; TString Host; ui16 Port; TString Uuid; DevicePath( const TString protocol, const TString& host = {}, ui16 port = 0, const TString& uuid = {}) : Protocol(protocol) , Host(host) , Port(port) , Uuid(uuid) {} NProto::TError Parse(const TString& devicePath); TString Serialize() const; }; } // namespace NCloud::NBlockStore