ITCPNode::GetAddress

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
Шаблон:Системная иерархия:ITCPNode \ GetAddress
return_code_t PLATFORM_NATIVE_CALLING_CONVENTION GetAddress(char* pAddress, std::uint32_t* pcchAddress) const;

Возвращает адрес, по которому может быть получен удаленный доступ к узлу.

Параметры
[out]pAddressВыходной буфер размером *pcchAddress байт, в который методом записывается строковое выражение адреса IPv4, IPv6 или адреса, транслируемого с помощью DNS сервера в системе. Выходная строка не завершается терминальным нулем. Для получения требуемого размера буфера требуется вызов метода GetAddress со значением параметра pAddress, равным nullptr - в этом случае значение cbParms также должно быть нулевым.
[in,out]pcchAddressБайтовый размер буфера pAddress.
Возвращаемое значение:
32-битовый целый код ошибки, который в случае успешного выполнения неотрицателен (старший бит сброшен).
См. также
ITCPNode::GetPortВозвращает порт, по которому может быть получен удаленный доступ к реализации INode на узле..