public void Read(CSDT_MAILOPTRES_READMAIL pkg) { this.isReceive = true; this.accessUseable.Clear(); this.mailState = (COM_MAIL_STATE)pkg.bMailState; this.ParseContentAndHyperlink(pkg.szContent, pkg.wContentLen, ref this.mailContent, ref this.mailHyperlink); this.accessUseableGeted = 0; this.accessUseable = CMailSys.StAccessToUseable(pkg.astAccess, null, pkg.bAccessCnt); for (int i = 0; i < this.accessUseable.Count; i++) { if (pkg.astAccess[i].bGeted == 1) { this.accessUseableGeted |= ((int)1) << i; } } }
public void Read(CSDT_MAILOPTRES_READMAIL pkg) { this.isReceive = true; this.mailState = (COM_MAIL_STATE)pkg.bMailState; this.ParseContentAndHyperlink(pkg.szContent, (int)pkg.wContentLen, ref this.mailContent, ref this.mailHyperlink); }