NodeRef::GetServerType: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
 
Строка 1: Строка 1:
{{function_begin |NodeServerType GetServerType() const;|{{NodeRef::GetServerType brief}}}}
{{function_begin |NodeServerType GetServerType() const;|{{NodeRef::GetServerType brief}}}}
{{function return_value|Идентификатор, принимающий одно из значений перечисления {{NodeServerType}}}}
{{function return_value|Идентификатор, принимающий одно из значений перечисления {{NodeServerType}}}}
{{function exceptionlist begin}}
{{function exceptionlist add|[https://www.chusov.org/doxygen/struct_chusov_1_1_exceptions_1_1_chsv_code_exception_templ.html Chusov::Exceptions::ChsvCodeException]|Исключение, соответствующее коду ошибочного завершения, если последний возвращается функцией [[INode::GetServerType]].}}
{{function exceptionlist end}}
{{function_sa_begin}}
{{function_sa_begin}}
{{function_sa_add|[[INode::GetServerType]]|{{INode::GetServerType brief}}}}
{{function_sa_add|[[INode::GetServerType]]|{{INode::GetServerType brief}}}}
{{function_sa_end}}
{{function_sa_end}}
{{function_end}}
{{function_end}}

Текущая версия на 03:41, 3 января 2018

NodeServerType GetServerType() const;

Возвращает тип сервера, реализующего узел.

Возвращаемое значение:
Идентификатор, принимающий одно из значений перечисления
Символическое имяЦелочисленное значениеОписание
NodeIsInprocessServer0INode реализуется внутрипроцессным сервером (разделяемой библиотекой).
NodeIsTCPServer2INode реализуется удаленным сервером через TCP канал.
Возможные исключения
Chusov::Exceptions::ChsvCodeExceptionИсключение, соответствующее коду ошибочного завершения, если последний возвращается функцией INode::GetServerType.
См. также
INode::GetServerTypeВозвращает тип сервера: удаленный или внутрипроцессный.