CRC предыдущего участка памяти, при последовательном вычислении CRC для нескольких буферов
Expand
title
Возвращаемое значение функции
32-битный (4 байта) CRC участка памяти.
Card
label
C#
Code Block
language
c#
public static unsafe uint GrdCRC(byte[] data)
public static unsafe uint GrdCRC(byte[] data, uint prevCRC)
public static unsafe uint GrdCRC(short[] data)
public static unsafe uint GrdCRC(short[] data, uint prevCRC)
public static unsafe uint GrdCRC(ushort[] data)
public static unsafe uint GrdCRC(ushort[] data, uint prevCRC)
public static unsafe uint GrdCRC(int[] data)
public static unsafe uint GrdCRC(int[] data, uint prevCRC)
public static unsafe uint GrdCRC(uint[] data)
public static unsafe uint GrdCRC(uint[] data, uint prevCRC)
public static unsafe uint GrdCRC(long[] data)
public static unsafe uint GrdCRC(long[] data, uint prevCRC)
public static unsafe uint GrdCRC(ulong[] data)
public static unsafe uint GrdCRC(ulong[] data, uint prevCRC)
Expand
title
Параметры метода
data [in]
Типы: byte [ ], short [ ], ushort [ ], int [ ], uint [ ], long [ ], ulong [ ]
Адрес участка памяти для вычисления CRC.
prevCRC [in]
Тип: uint
CRC для предыдущего участка памяти, при последовательном вычислении CRC для нескольких буферов.
Expand
title
Возвращаемое значение метода
32-битный (4 байта) CRC участка памяти.
Card
label
Java
Code Block
language
java
public static int GrdCRC(byte[] data)
public static int GrdCRC(byte[] data, int prevCRC)
public static int GrdCRC(short[] data)
public static int GrdCRC(short[] data, int prevCRC)
public static int GrdCRC(int[] data)
public static int GrdCRC(int[] data, int prevprevCRC)CRC
public static int GrdCRC(long[] data)
public static int GrdCRC(long[] data, int prevCRC)
Expand
title
Параметры метода
data [in]
Типы: byte [ ], short [ ], int [ ], long [ ]
Адрес участка памяти для вычисления CRC.
prevCRC [in]
Тип: int
CRC для предыдущего участка памяти, при последовательном вычислении CRC для нескольких буферов.