Reference

This topic provides a summary of related documentation for the TSY to which you can refer.

API Reference

Item Header

MMessageRouter

mmessagerouter.h

MMessageManagerCallback

mmessagemanagercallback.h

RMmCustomAPI

RMmCustomAPI.h

MLtsyFactorybase

mltsyfactorybase.h

Test Programs

None

Error Codes

The list below describes the error codes that are mapped between the Common TSY and the baseband.

Error code constant Error Code Description GSM value CTSY error note CTSY error tone

KErrGsmCCUnassignedNumber

-4257

The number is in a valid format but is not currently assigned.

1

 

Special Information

KErrGsmCCNoRouteToTransitNetwork

-4258

The transit network cannot be reached.

 

Special Information

KErrGsmCCNoRouteToDestination

-4259

The destination number cannot be reached.

3

Error in connection

Special Information

KErrGsmCCChannelUnacceptable

-4262

The channel most recently identified is not acceptable to the sending entity for use in this call.

6

Error in connection

Special Information

KErrgsmCCOperatorDeterminedBarring

-4264

The network operator or the service provider has prevented access from the device.

8

Number barred

Special Information

KErrNone

0

Normal call clearing, no errors.

16

   

KErrGsmCCUserBusy

-4273

The called user cannot accept the call.

17

Number busy

User busy

KErrGsmCCUserNotResponding

-4274

The called user is not accepting the call establish message.

18

No answer

Special information

KErrGsmCCUserAlertingNoAnswer

-4275

The called user has provided an alerting indication but has not provided any connection establish information.

19

No answer

Special information

KErrGsmCCCallRejected

-4276

The called user does not wish to accept an inbound call.

21

Special information

KErrCCNumberChanged

-4277

The called user number does not exist.

22

Special information

KErrGsmCCNonSelectedUserClearing

-4282

Not supported, similar to KErrGsmCCNormalUnspecified

26

 

Special information

KErGsmCCDestinationOutOfOrder

-4283

The destination is not available.

27

Error in connection

Special information

KErrGsmCCInvalidNumberFormat

-4284

The called user number is not valid or not complete.

28

Invalid phone number

Special information

KErrGsmCCFacilityRejected

-4285

The requested facility is not supported by the network.

29

 

Special information

KErrGsmCCResponseToStatusEnquiry

-4286

The cause of the error is included in the status message.

30

Special information

KerrGsmCCNormalUnspecified

-4287

Unknown network failure.

31

 

Radio path unavailable

KErrGsmCCNoChannelAvailable

-4290

There is no radio/circuit channel available to continue the call.

34

Network busy

Congestion

KErrGsmCCNetworkOutOfOrder

-4294

The network services are not available.

38

Error in connection

Congestion

KErrGsmCCTemporaryFailure

-4297

The network services are not available temporarily.

41

Network busy

Congestion

KErrGsmCCSwitchingEquipmentCongestion

-4298

The switching equipment in the network is busy.

42

Network busy

Congestion

KErrGsmCCAccessInformationDiscarded

-4299

The network is not able to provide access information to the called user.

43

Error in connection

Special information

KErrGsmCCRequestedChannelNotAvailable

-4300

The requested channel cannot be provided by the network.

44

Network busy

Congestion

KErrGsmCCResourceNotAvailable

-4303

The requested resource is not available.

47

Error in connection

Special information

KErrGsmCCQualityOfServiceNotAvailable

-4305

The requested Quality of Service cannot be provided by the network.

49

Error in connection

Congestion

KErrGsmCCRequestedFacilityNotSubscribed

-4306

The user has not subscribed to the requested facility.

50

Special information

KErrGsmCCIncomingCallsBarredIn

-4311

Incoming calls are not allowed in this closed user group (CUG).

55

Number barred

Special information

KErrGsmCCBearerCapabilitynotAuthorised

-4313

The device does not have enough capabilities to use the requested bearer.

57

Special information

KErrGsmCCBearerCapabilityCurrentlyNotAvailable

-4314

The requested bearer is not available.

58

Congestion

KErrGsmCCServiceNotAvailable

-4319

The requested service is not available.

63

Special information

KErrGsmCCBearerServiceNotImplemented

-4321

The requested bearer service is not implemented.

65

Special information

KErrGsmCCChannelTypeNotImplemented

-4322

The requested channel type is not implemented.

Special information

KErrGsmCCAcmGreaterThanACMmax

-4324

The call clearing is due to ACM greater than ACM Max.

68

Special information

KErrGsmCCRequestedFacilityNotImplemented

-4325

The requested service is not implemented.

69

Special information

KErrGsmCCOnlyRestrictedDigitalInformationBCAvailable

-4326

Unrestricted bearer service is not supported.

70

Special information

KErrGsmCCServiceNotImplemented

-4335

The requested service is not implemented.

79

Special information

KErrGsmCCInvalidCallReferenceValue

-4337

The device has used an invalid reference value in the network interface.

81

Error in connection

KErrGsmCCChannelDoesNotExist

-4338

The requested channel is not available.

Special information

KErrGsmCCSuspendedCallExistsButCallIdentityDoesNotWork

-4339

Special information

KErrGsmCCCallIdentityInUse

-4340

Special information

KErrGsmCCNoCallSuspended

-4341

Special information

KErrGsmCCRequestedCallIdentityAlreadyCleared

-4342

Special information

KErrGsmCCUserNotInCug

-4343

The called user is not a member of the specified Closed User Group (CUG).

87

Number not in closed user group

Special information

KErrGsmCCIncompatibleDestination

-4344

The called number has incompatible attributes, the call cannot be established.

88

Error in connection

Special information

KErrGsmCCInvalidTransitNetworkSelection

-4347

The transit network selected is not valid.

91

Error in connection

Special information

KErrGsmCCIncompatibleSegmentMessage

-4350

Incompatible segment message

Special information

KErrGsmCCSemanticallyIncorrectMessage

-4351

Semantically incorrect message.

95

Error in connection

Special information

KErrGsmCCInvalidMandatoryInformation

-4352

Invalid mandatory information.

96

Error in connection

Special information

KErrGsmCCNonExistentMessageType

-4353

The message type is not recognised because the message type is not defined or not implemented.

97

Special information

KErrGsmCCIncompatibleMessageInProtocolState

-4354

The message is not compatible with the protocol state.

98

Error in connection

Special information

KErrGsmCCNonExistentInformationElement

-4355

Information elements in the message are not recognised because they are not defined or not implemented.

99

 

Special information

KErrGsmCCConditionalIEError

-4356

The message contains a conditional IE error.

100

 

Special information

KErrGsmCCIncompatibleMessageInCallState

-4357

The state message is not compatible with the call state.

101

 

Special information

KErrGsmCCRecoveryOnTimeExpiry

-4358

A procedure has been initiated by the expiry of the timer.

102

 

Special information

KErrGsmCCUnspecifiedProtocolError

-4367

Unspecified protocol error.

111

Error in connection

Special information

KErrGsmCCUnspecifiedInterworkingError

-4383

The current operation is not supported by the network.

127

Special information

Note: For more information about GSM error codes, see the 3GPP 04.08 specification.