UniSet 1.7.0
Открытые члены
Интерфейс UniSetObject_i

Базовый интерфес для всех объектов Подробнее...

import "UniSetObject_i.idl";

Граф наследования:UniSetObject_i:
DBServer_i InfoServer_i ObjectsManager_i RepositoryAgent_i TimerService_i IOController_i IONotifyController_i

Полный список членов класса

Открытые члены

UniSetTypes::ObjectId getId ()
UniSetTypes::ObjectType getType ()
UniSetTypes::SimpleInfo getInfo ()
boolean exist ()
void push (in UniSetTypes::TransportMessage msg)

Подробное описание

Базовый интерфес для всех объектов

Автор:
Pavel Vainerman

Первичный базовый класс. Прародитель всех объектов в системе.


Методы

boolean UniSetObject_i::exist ( )

проверка существования объекта

UniSetTypes::ObjectId UniSetObject_i::getId ( )

получение идентификатора объекта

Используется в IONotifyController::askState() и IONotifyController::askValue().

UniSetTypes::SimpleInfo UniSetObject_i::getInfo ( )

получение информации о внутреннем состоянии объекта

UniSetTypes::ObjectType UniSetObject_i::getType ( )

получение типа объекта

void UniSetObject_i::push ( in UniSetTypes::TransportMessage  msg)

Функция посылки сообщения объекту


Объявления и описания членов интерфейса находятся в файле: