DpTypeModuleImpl

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun <T> create(systemID: T, typeName: String, struct: String, token: String): Boolean

Создаёт новый тип точки данных в указанной системе на основе заданной структуры.

Link copied to clipboard
open override fun <T> delete(systemID: T, typeName: String, token: String): Boolean

Удаляет тип точки данных с указанным именем из заданной системы.

Link copied to clipboard
open override fun <T> get(systemID: T, dpTypeName: String, token: String): ProtoDpTypeStruct

Возвращает структуру типа точки данных для указанной системы и имени типа.

Link copied to clipboard
open override fun <T> getAll(systemID: T, token: String): List<ProtoDpTypeStruct>

Возвращает список всех структур типов точек данных для указанной системы.

Link copied to clipboard
open override fun <T> isExists(systemID: T, typeName: String, token: String): Boolean

Проверяет существование типа точки данных с указанным именем в заданной системе.

Link copied to clipboard
open override fun <T> rename(systemID: T, typeName: String, newName: String, token: String): Boolean

Переименовывает тип точки данных в указанной системе.

Link copied to clipboard
open override fun <T> update(systemID: T, typeName: String, struct: String, token: String): Boolean

Обновляет существующий тип точки данных в указанной системе с новой структурой.