Chinaunix首页 | 论坛 | 博客
  • 博客访问: 543079
  • 博文数量: 493
  • 博客积分: 2891
  • 博客等级: 少校
  • 技术积分: 4960
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-17 17:11
文章分类

全部博文(493)

文章存档

2010年(493)

分类:

2010-05-12 18:40:51

            DEF_SVCLOG_AffairOriginTag, pMSISDN,
            DEF_SVCLOG_SenderTag, pFrom,
            DEF_SVCLOG_ReceiverTag, pReceiver,
            DEF_SVCLOG_FwdAddrTag, "",
            DEF_SVCLOG_SequenceNumTag, iSequenceNum,
            DEF_SVCLOG_SessionIDTag, pSessionID,
            DEF_SVCLOG_MessageIDTag, pMessageID,
            DEF_SVCLOG_TransactionIDTag, pTranscationID,
            DEF_SVCLOG_ExMessageIDTag, pExMessageID,
            DEF_SVCLOG_MMSProtocolReferencePointTag, g_pStrSvcLogPRP[EN_SVC_LOG_PRP_MM1],
            DEF_SVCLOG_MMSProtocolMessageTypeTag, DEF_SVC_LOG_MM1_SUBMIT_REQ,
            DEF_SVCLOG_AffairAttributeTag, g_pStrSvcLogAfrAttrbt[EN_SVC_LOG_AFR_ATTRBT_RECEIVE],
            DEF_SVCLOG_AffairStatusTag, g_pStrSvcLogAfrStat[EN_SVC_LOG_AFR_STAT_OK],
            DEF_SVCLOG_SenderVisibilityTag, g_pStrSvcLogSenderVsblt[ucSenderVsbltValue],
            DEF_SVCLOG_MessageClassTag, g_pStrSvcLogMsgClass[ucMsgClassValue],
            DEF_SVCLOG_DeliverReportTag, g_pStrMMSRequest[ucDeliverReport],
            DEF_SVCLOG_ReadReportTag, g_pStrMMSRequest[ucReadReport],
            DEF_SVCLOG_MessageSizeTag, iMsgSize, DEF_SVCLOG_MsgSizeUnit
            );
        // END: Added by yangwen29380, 2005/8/13   问题单号:DNYGD05184               
    }
}
三个出现乱码的字段对应的打印语句已经用彩色标示了出来,看起来好象没有什么问题。每个字段都是先获取打印的指针,然后在下面使用,这中间也没有什么修改,应该不会出现问题。但是,仔细观察后,发现了一点问题。以MsgID字段为例:
    const char * pMessageID = rSrvSessWrapper->GetXMmsMessageID().c_str();
而Session的GetXMmsMessageID()函数实现如下:
阅读(188) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~