C# Класс Gurux.DLMS.Objects.GXDLMSImageTransfer

Наследование: GXDLMSObject, IGXDLMSBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
IGXDLMSBase byte[]
IGXDLMSBase int
IGXDLMSBase int[]
IGXDLMSBase object
IGXDLMSBase string[]
IGXDLMSBase void

Открытые методы

Метод Описание
GXDLMSImageTransfer ( ) : System

Constructor.

GXDLMSImageTransfer ( string ln ) : System

Constructor.

GXDLMSImageTransfer ( string ln, ushort sn ) : System

Constructor.

GetDataType ( int index ) : DataType
GetValues ( ) : object[]
ImageActivate ( Gurux.DLMS.GXDLMSClient client ) : byte[][]
ImageBlockTransfer ( Gurux.DLMS.GXDLMSClient client, byte imageBlockValue, int &ImageBlockCount ) : byte[][]
ImageTransferInitiate ( Gurux.DLMS.GXDLMSClient client, string imageIdentifier, long imageSize ) : byte[][]
ImageVerify ( Gurux.DLMS.GXDLMSClient client ) : byte[][]

Приватные методы

Метод Описание
IGXDLMSBase ( GXDLMSSettings settings, ValueEventArgs e ) : byte[]
IGXDLMSBase ( ) : int
IGXDLMSBase ( ) : int[]
IGXDLMSBase ( GXDLMSSettings settings, ValueEventArgs e ) : object
IGXDLMSBase ( ) : string[]
IGXDLMSBase ( GXDLMSSettings settings, ValueEventArgs e ) : void

Описание методов

GXDLMSImageTransfer() публичный Метод

Constructor.
public GXDLMSImageTransfer ( ) : System
Результат System

GXDLMSImageTransfer() публичный Метод

Constructor.
public GXDLMSImageTransfer ( string ln ) : System
ln string Logical Name of the object.
Результат System

GXDLMSImageTransfer() публичный Метод

Constructor.
public GXDLMSImageTransfer ( string ln, ushort sn ) : System
ln string Logical Name of the object.
sn ushort Short Name of the object.
Результат System

GetDataType() публичный Метод

public GetDataType ( int index ) : DataType
index int
Результат DataType

GetValues() публичный Метод

public GetValues ( ) : object[]
Результат object[]

ImageActivate() публичный Метод

public ImageActivate ( Gurux.DLMS.GXDLMSClient client ) : byte[][]
client Gurux.DLMS.GXDLMSClient
Результат byte[][]

ImageBlockTransfer() публичный Метод

public ImageBlockTransfer ( Gurux.DLMS.GXDLMSClient client, byte imageBlockValue, int &ImageBlockCount ) : byte[][]
client Gurux.DLMS.GXDLMSClient
imageBlockValue byte
ImageBlockCount int
Результат byte[][]

ImageTransferInitiate() публичный Метод

public ImageTransferInitiate ( Gurux.DLMS.GXDLMSClient client, string imageIdentifier, long imageSize ) : byte[][]
client Gurux.DLMS.GXDLMSClient
imageIdentifier string
imageSize long
Результат byte[][]

ImageVerify() публичный Метод

public ImageVerify ( Gurux.DLMS.GXDLMSClient client ) : byte[][]
client Gurux.DLMS.GXDLMSClient
Результат byte[][]