Описание

JSON-строка для передачи параметров поиска и доступа к лицензии.

Все поля опциональные и если не заполняются, то используются стандартные параметры «по умолчанию».

   {
    // Perform feature search only inside of specified license. By default, the feature search is performed in all licenses
    "licenseId": 0x12345678,
    // Restriction for feature search area specified by GrdRemoteMode
    // By default the mixed mode are set
     "remoteMode": 3,
    // The mask for specifying the dongle models to which feature can be bound to (0 means all models). See GrdDongleModel enumeration
    // By default, the feature search is performed in all dongle models
    "dongleModel": 0x400,
    // The number of the product to which feature bound to (0 means all products). By default, the feature search is performed in all products
    "productNumber": 777,
    // Number of network resource to consume. By default, 1
    "networkResourceToConsume" : 1,
    // Configuration for Guardant Control Center
    "controlCenter":
    {
        // HostName or IP address of the computer on which Guardant Control Center is running
       "hostName": [ "192.168.77.77" ],
       // Broadcast search for remote licenses (enabled by default)
       "broadcastSearch" : true,
       // Sets the timeout value (in seconds) for a connection attempt before the function terminates and generates an error
       "connectionTimeout" : 20
    }
   }

Поля

licenseId

Выполнять поиск объектов только внутри указанной лицензии

«По умолчанию» поиск производится во всех лицензиях

remoteMode

Ограничение для области поиска лицензии.

1 — искать ключи только локально
2 — искать ключи только по сети
3 — комбинированный поиск

«По умолчанию» ищутся ЛОКАЛЬНЫЕ и СЕТЕВЫЕ лицензии

dongleModel

Выполнять поиск объектов только внутри указанных моделей ключей (0 — все модели). При использовании только программных или только аппаратных лицензий позволяет сократить время поиска нужного компонента.

Доступные модели ключей определены в DongleModel enumeration.

productNumber

Номер продукта, к которому привязан компонент.

«По умолчанию» поиск глобальный и производится по всем продуктам в лицензии.

networkResourceToConsumeКоличество сетевых лицензий, занимаемых за дну операцию GrdFeatureLogin
hostName

Имя или IP-адрес компьютера на котором запущен Guardant Control Center, раздающий сетевые лицензии. Допускается передача массива адресов. Порядок опроса серверов соответствует порядку заданному в массиве.

Если поле не задано, то используется широковещательный поиск внутри локальной сети, если опция broadcastSearch включена

broadcastSearchВключает или отключает широковещательный поиск в локальной сети
connectionTimeoutУстанавливает значение времени ожидания (в секундах) при попытке подключения, по истечении которого функция завершается и генерируется ошибка.


  • No labels