User to User Signalling Service Tutorial

This tutorial descrbes how to use the User to User Signalling (UUS) service in a call.

UUS is a supplementary service that allows a subscriber to send and receive a limited amount of subscriber generated User to User Information (UUI) to and from another user in association with a call to the user. Three variants on the UUS service, UUS 1 to 3, may be available.


  1. Use RMobileCall::GetUUSCaps() to get UUS capabilities. Capabilities are encapsulated in RMobileCall::TMobileCallUUSCaps.

  2. Use RMobileCall::NotifyUUSCapsChange() to get the notification of any changes in the capabilities.

  3. Use RMobileCall::ActivateUUS() to activate a UUS service.

  4. Use RMobileCall::SendUUI() to send a UUI message for UUS2 and UUS3 service to the end user.

  5. Use RMobileCall::ReceiveUUI() to request the next incoming UUI message from the remote user.

  6. Use RMobileCall::HangupWithUUI() to hang up a call and send a UUS1 data message at the call release.

  7. Use RMobileCall::AnswerIncomingCallWithUUI() to answer an inbound call and send UUI to the calling party.

User-To-User Signalling service settings are controlled through RMobilePhone.