Kaspersky IoT Secure Gateway 1000 SDK

Интерфейс IEndpointNameProvider

30 июля 2024

ID 246354

Интерфейс applications::routing::IEndpointNameProvider предоставляет метод IEndpointNameProvider::GetEndpoints() для получения имен конечных точек (endpoints) программ. Реализация метода осуществляется на стороне программы. Метод возвращает список имен обнаруженных конечных точек программы. Имена конечных точек могут содержать латинские буквы, цифры, нижнее подчеркивание, дефис, точку и квадратные скобки (a-zA-Z0-9_-.[]).

Описание интерфейса IEndpointNameProvider представлено в файле /opt/KasperskyOS-SDK-KISG-Platform-<version>/sysroot-*-kos/include/component/secure_platform/routing_table/base/endpoint_name_provider.h.

endpoint_name_provider.h (фрагмент)

class IEndpointNameProvider

{

...

virtual kos::rtl::Result GetEndpoints(applications::routing::EndpointNameList& names) const noexcept = 0;

};

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!