Hi frnds,
m developing application for makin n receiving call,but i am getting these two errors
1) illegal function definition and
2) undefined identifier aCallStatus
void CIsvTelCallAppDlg::GetCallStatusCompleteL(TInt aStatus,
const CTelephony::TCallId aCallId,
CTelephony::TCallStatusV1& aCallStatus,
TDesC16& aErrMsg )
{ //illegal function definition
TBuf<EIsvTelCallAppEdwinMaxLength> callStatusStr;
if (aStatus != KErrNone)
{
callStatusStr.Copy(iErrString);
}
else
{
switch (aCallStatus.iStatus) // undefined identifier aCallStatus
{
case CTelephony::EStatusUnknown:
{
callStatusStr.Copy(iUnknownStr);
}
break;
case CTelephony::EStatusIdle:
{
callStatusStr.Copy(iIdleStr);
}
break;
case CTelephony::EStatusDialling:
{
callStatusStr.Copy(iDiallingStr);
}
break;
case CTelephony::EStatusRinging:
{
callStatusStr.Copy(iRingingStr);
}
break;
case CTelephony::EStatusAnswering:
{
callStatusStr.Copy(iAnsweringStr);
}
break;
case CTelephony::EStatusConnecting:
{
callStatusStr.Copy(iConnectingStr);
}
break;
case CTelephony::EStatusConnected:
{
callStatusStr.Copy(iConnectedStr);
}
break;
case CTelephony::EStatusReconnectPending:
{
callStatusStr.Copy(iReconnectPendingStr);
}
break;
case CTelephony::EStatusDisconnecting:
{
callStatusStr.Copy(iDisconnectingStr);
}
break;

Reply With Quote



