Интерфейс IWialonUnit содержит описание объекта мониторинга.
| Name (property) | |
|---|---|
| Параметры | — |
| Возвращаемое значение | BSTR* Name |
| Описание | Получить имя объекта мониторинга. |
| GUID (property) | |
| Параметры | — |
| Возвращаемое значение | BSTR* GUID |
| Описание | Получить глобальный идентификатор объекта мониторинга в системе Wialon. |
| ID (property) | |
| Параметры | — |
| Возвращаемое значение | long long* ID |
| Описание | Получить идентификатор объекта мониторинга в системе Wialon. |
| IDU (property) | |
| Параметры | — |
| Возвращаемое значение | int* ID |
| Описание | Аналог свойства ID для совместимости с приложениями, не поддерживающими 64-битные целые числа. |
| Phone (property) | |
| Параметры | — |
| Возвращаемое значение | BSTR* Phone |
| Описание | Получить телефонный номер SIM карты, установленной на объекте мониторинга. |
| LastPosition (property) | |
| Параметры | — |
| Возвращаемое значение | IWialonUnitMsg **LastPos |
| Описание | Получить последнее сообщение с местоположением объекта мониторинга. |
| GetMessages (method) | |
| Параметры | unsigned From unsigned To |
| Возвращаемое значение | IWialonCollection **MsgCol |
| Описание | Получить коллекцию сообщений за указанный интервал времени. Время указывается в UNIX формате, т.е. в секундах, начиная с 01.01.1970 г. Обязательно проверять возвращаемое значение на наличие (Not Nothing) или возвращаемый результат вызова (Error). Для ускорения работы сервера рекомендуется запрашивать сообщения не более, чем за 30 дней. |
| GetMessagesU (method) | |
| Параметры | int From int To |
| Возвращаемое значение | IWialonCollection **MsgCol |
| Описание | Аналог функции GetMessages для совместимости с приложениями, не поддерживающими 64-битные целые числа. |
| GetLastError (method) | |
| Параметры | — |
| Возвращаемое значение | BSTR* Error |
| Описание | Получить последнюю ошибку от Wialon. |
| ResolveLocations (method) | |
| Параметры | BOOL ResolveLocationsFlag |
| Возвращаемое значение | — |
| Описание | Задать флаг определения местоположения по координатам при получении сообщений. Данный флаг увеличивает время получения сообщения. Примечание: функция появилась с версии 1.7. |
|