public override StackPacket Clone()
{
TS_MONITOR_LAYOUT_PDU cloneMonitorLayoutpdu = new TS_MONITOR_LAYOUT_PDU();
cloneMonitorLayoutpdu.commonHeader = commonHeader.Clone();
cloneMonitorLayoutpdu.shareDataHeader = shareDataHeader;
cloneMonitorLayoutpdu.monitorCount = monitorCount;
if (monitorDefArray != null)
{
cloneMonitorLayoutpdu.monitorDefArray = (TS_MONITOR_DEF[])monitorDefArray.Clone();
}
return cloneMonitorLayoutpdu;
}