cmScore.h/c : Added cmScoreNotifyCb().

This commit is contained in:
Kevin Larke 2015-03-30 13:05:31 -07:00
父節點 7daa1ebcee
當前提交 60de3ffb15
共有 2 個文件被更改,包括 19 次插入0 次删除

查看文件

@ -1871,6 +1871,24 @@ cmScRC_t cmScoreSeqNotify( cmScH_t h )
return rc;
}
cmScRC_t cmScoreSeqNotifyCb( cmScH_t h, cmScCb_t cbFunc, void* cbArg )
{
cmSc_t* p = _cmScHandleToPtr(h);
cmScRC_t rc = kOkScRC;
cmScCb_t cbf = p->cbFunc;
void* cba = p->cbArg;
p->cbFunc = cbFunc;
p->cbArg = cbArg;
rc = cmScoreSeqNotify(h);
p->cbFunc = cbf;
p->cbArg = cba;
return rc;
}
void cmScoreClearPerfInfo( cmScH_t h )
{
cmSc_t* p = _cmScHandleToPtr(h);

查看文件

@ -207,6 +207,7 @@ extern "C" {
// Use cmScoreDecode() to convert the byte string to a
// cmScMsg_t record.
cmScRC_t cmScoreSeqNotify( cmScH_t h );
cmScRC_t cmScoreSeqNotifyCb( cmScH_t h, cmScCb_t cbFunc, void* cbArg );
void cmScoreClearPerfInfo( cmScH_t h );