mirror of
https://github.com/PredatH0r/ChanSort.git
synced 2026-01-14 03:12:04 +01:00
20 lines
808 B
C#
20 lines
808 B
C#
using System;
|
|
|
|
namespace ChanSort.Loader.TllFile
|
|
{
|
|
internal class SatChannelListHeader
|
|
{
|
|
private readonly byte[] data;
|
|
private readonly int baseOffset;
|
|
public SatChannelListHeader(byte[] data, int offset) { this.data = data; this.baseOffset = offset; }
|
|
|
|
public uint Checksum { get { return BitConverter.ToUInt32(data, baseOffset + 0); } }
|
|
public int LinkedListStartIndex { get { return BitConverter.ToInt16(data, baseOffset + 8); }}
|
|
public int LinkedListEndIndex1 { get { return BitConverter.ToInt16(data, baseOffset + 10); } }
|
|
public int LinkedListEndIndex2 { get { return BitConverter.ToInt16(data, baseOffset + 12); } }
|
|
public int ChannelCount { get { return BitConverter.ToInt16(data, baseOffset + 14); } }
|
|
|
|
public int Size { get { return 16; } }
|
|
}
|
|
}
|