EPOC   SDK Home Glossary Indexes Previous Next Up

The ETel basic GSM classes

GSM Phone sub-session — RBasicGsmPhone class

This class provides access to the functionality associated with a specific GSM phone.

GSM call sub-session — RBasicGsmCall class

This class provides access to the functionality associated with a specific GSM call.

Protocol for accessing clock and alarm capabilities — MBasicGsmPhoneClockAndAlarm class

This class defines the protocol for implementing phone clock and alarm functionality.

Protocol for accessing phone indicator information — MBasicGsmPhoneIndicator class

This class defines the protocol for accessing phone indicator information.

Protocol for accessing battery and power capabilities — MBasicGsmPhoneBatteryAndPower class

This class defines the protocol for accessing phone battery and power information.

Protocol for accessing network capabilities — MBasicGsmPhoneNetwork class

This class defines the protocol for accessing GSM network functionality.

Protocol for accessing signal strength and bit error rate information — MBasicGsmPhoneSignalandBer class

This class defines the protocol for accessing phone signal strength and bit error rate information.

Protocol for phone book support — MBasicGsmPhoneBookSupport class

This class defines the protocol to query the supported phone book functionality.

Protocol for phone identification information — MBasicGsmPhoneId class

This class defines the protocol for accessing phone identification information.

GSM phone book — RGsmPhoneBook class

Provides access to the functionality associated with a phone book.

Asynchronous phone book search — CGsmPhoneBookSearch class

This class enables clients to search through a phone book to locate search strings.

Phone book search results storage — CGsmPhoneBookResults class

This class stores the results of phone book searches.

Asynchronous retrieval of network results — CBasicGsmRetrieveDetectedNetworks class

This class is used to asynchronously retrieve all the networks detected by a phone.

Storage of network results — CGsmDetectedNetworkResults class

This class is used to store the results of searches for detected networks.

SMS messaging — RSmsMessaging class

This class encapsulates the SMS messaging functionality associated with the phone. Using this class, clients can send and receive SMS messages, change the mode of SMS messages, access SMS store information, and set/query the phone’s service centre number.

SMS messaging storage — RSmsStorage class

This class encapsulates the functionality associated with SMS stores. Using this class, clients can open and close SMS stores, read, write and delete SMS messages from a store, determine which of a store’s message slots are filled, and receive notification when a message store is written to by another client.

SMS message abstraction — TSms class

This class defines the SMS message abstraction. The class manipulates SMS messages in the PDU message format and the Text message format.

GSM time and date structure — TGsmDateTime class

This class is used to store GSM date and time information.

GSM password type — TGsmPassword typedef

This type is used to store GSM passwords.

GSM telephone number structure — TGsmTelNumber struct

The standard structure of a GSM telephone number.

ETel Basic GSM constants — ETel Basic GSM Constants

The constants include values for defining the extended functionality supported by a TSY, and GSM phone number and password constants.

EPOC       SDK Home Glossary Indexes Previous Next Up