|
UniSet 2.32.1
|
Базовый интерфейс для всех объектов Подробнее...
import <UniSetObject_i.idl;
Открытые члены | |
| uniset::ObjectId | getId () |
| uniset::ObjectType | getType () |
| uniset::SimpleInfo | getInfo (in string userparam) |
| uniset::SimpleInfo | apiRequest (in string query) |
| boolean | exist () |
| void | push (in uniset::TransportMessage msg) |
| void | pushMessage (in string msg, in long mtype, in uniset::Timespec tm, in uniset::ProducerInfo pi, in long priority, in long consumer) |
Базовый интерфейс для всех объектов
Первичный базовый класс. Прародитель всех объектов в системе.
| uniset::SimpleInfo UniSetObject_i::apiRequest | ( | in string | query | ) |
REST API. Формат запроса: /api/version/query_for_object[?param1¶m2...]
| boolean UniSetObject_i::exist | ( | ) |
проверка существования объекта
| uniset::ObjectId UniSetObject_i::getId | ( | ) |
получение идентификатора объекта
| uniset::SimpleInfo UniSetObject_i::getInfo | ( | in string | userparam | ) |
получение информации от объекта
| userparam | - Необязательный пользовательский параметр |
| uniset::ObjectType UniSetObject_i::getType | ( | ) |
получение типа объекта
| void UniSetObject_i::push | ( | in uniset::TransportMessage | msg | ) |
Функция посылки сообщения объекту
| void UniSetObject_i::pushMessage | ( | in string | msg, |
| in long | mtype, | ||
| in uniset::Timespec | tm, | ||
| in uniset::ProducerInfo | pi, | ||
| in long | priority, | ||
| in long | consumer ) |
Функция посылки текстового сообщения объекту