private TS_SUPPRESS_OUTPUT_PDU ParseTsSuppressOutputPdu(byte[] data, ref int currentIndex)
{
TS_SUPPRESS_OUTPUT_PDU pdu = new TS_SUPPRESS_OUTPUT_PDU();
pdu.shareDataHeader = ParseTsShareDataHeader(data, ref currentIndex);
pdu.allowDisplayUpdates = (AllowDisplayUpdates_SUPPRESS_OUTPUT)ParseByte(data, ref currentIndex);
pdu.pad3Octects = GetBytes(data, ref currentIndex, 3);
if (pdu.allowDisplayUpdates == AllowDisplayUpdates_SUPPRESS_OUTPUT.ALLOW_DISPLAY_UPDATES)
{
pdu.desktopRect = ParseInclusiveRect(data, ref currentIndex);
}
return pdu;
}