public PDError(uint pdOrigID, string msg) : this() { m_pdOrigID = pdOrigID; m_error = E_PD_ERROR.MESSAGE; m_msg = msg; }
public PDError(uint pdOrigID, E_PD_ERROR error) : this() { m_pdOrigID = pdOrigID; m_error = error; }
public override void unmarshal(BinaryReader br) { try { base.unmarshal(br); m_pdOrigID= br.ReadUInt32(); m_error = (E_PD_ERROR)br.ReadByte(); if (m_error == E_PD_ERROR.MESSAGE) m_msg = br.ReadString(); } // end try catch { } }