status notify(string event, string data1, string data2,string data3, string data4){ if(NULL == mContext || mRpc == NULL){ DOUT("not inited!"); return s_err_init; } IRpcParameter *param = mRpc->initParameter(); if(param){ param->setStr(mContext->getName()); param->setStr(event); param->setStr(data1); param->setStr(data2); param->setStr(data3); param->setStr(data4); mRpc->asyncCall(DEFAULT_OBJ(RPC_EVENT_NAME),DEFAULT_INTF(RPC_EVENT_NAME),RPC_EVENT_BROADCAST,param); } mRpc->deinitParameter(param); return s_ok; }