private TS_FONT_MAP_PDU ParseTsFontMapPdu(byte[] data, ref int currentIndex)
{
TS_FONT_MAP_PDU pdu = new TS_FONT_MAP_PDU();
// TS_FONT_MAP_PDU: shareDataHeader
pdu.shareDataHeader = ParseTsShareDataHeader(data, ref currentIndex);
// TS_FONT_MAP_PDU: numberEntries
pdu.numberEntries = ParseUInt16(data, ref currentIndex, false);
// TS_FONT_MAP_PDU: totalNumEntries
pdu.totalNumEntries = ParseUInt16(data, ref currentIndex, false);
// TS_FONT_MAP_PDU: mapFlags
pdu.mapFlags = ParseUInt16(data, ref currentIndex, false);
// TS_FONT_MAP_PDU: entrySize
pdu.entrySize = ParseUInt16(data, ref currentIndex, false);
return pdu;
}