Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
Подключение отключенного крейтаЗдравствуйте! Возник такой вопрос: если во время работы с крейтом пропадает связь (в LTR Manager крейт перейдет в состояние "отключен"), то методом _LTRNative.LTR_ConnectAllAutoIPCrates(ref servTLTR) хочу подключить крейт обратно, однако ничего не выходит, хотя флаг автоподключения установлен (в LTR Manager крейт остается в отключенном состоянии). |
|||
|
||||
|
Re: Подключение отключенного крейтаЗдравствуйте. |
|||
|
||||
|
Re: Подключение отключенного крейтаА также хотелось бы знать, появляются ли при этом какие-то сообщения в журнале ltrd (одно из окон LtrManager) |
|||
|
||||
|
Re: Подключение отключенного крейтаЯ просто отключал крейт в LTR Manager, галочка автоподключения установлена оставалась. Получалось, что был всего один крейт, и тот отключен. Даже просто установить соединение с ltrd уже не получается (например, чтобы запросить список крейтов), видимо и запрос на автоподключение не проходит. |
|||
|
||||
|
Re: Подключение отключенного крейтаПонятно. Чтобы иметь возможность подключиться к ltrd когда нет крейтов, надо в качестве серийного номера крейта использовать специальную строку "#SERVER_CONTROL" (пустой серийный номер означает, что нужно установить соединение с первым крейтом и если его нет, то Open/OpenEx вернет ошибку). В последней версии ltrModulesNet в принцие есть для удобства класс ltrsrvcon для управляющего соединения с ltrd и класс ltrcrate, который скрывает это и содержат только функции которые можно применить либо к соединению с ltrd, либо с крейтом (см пример с этими классами http://www.lcard.ru/download/examples/l … elist.zip), либо заполнить этот номер вручную, чтобы не менять уже существующий код. Вот как это делается в ltrsrvcon:
|
|||
|
||||
|
Re: Подключение отключенного крейтаСпасибо! Заработало (сделал через "#SERVER_CONTROL")! |
Страницы 1