CbsCommonTypes.h File Reference

const TInt KCbsDbTopicNameLength

const TInt KCbsDbTopicNameLength

Typedef TCbsDbMessageHandle

typedef TUint32 TCbsDbMessageHandle

Type for representing handles to the messages.

Each message has an unique handle. The handle is constructed so that it is possible to determine the topic to which the message belongs. This is done so that it is possible to extract the topic handle from the message handle.

As for topic handles, when the message is deleted, then the same handle can be used again.

Typedef TCbsDbMessageKey

typedef TUint16 TCbsDbMessageKey

Type for representing message keys.

Each message has also message key. It is constructed so that by comparing the message keys it is possible to determine whether two messages are indeed the same.

You should refer to GSM specifications (03.41) to find out what information needs to be found from the key.

The message key is called Serial Number in GSM specifications. It is divided into Geographical Scope, Message Code and Update Number fields.

Typedef TCbsDbMessageLength

typedef TInt TCbsDbMessageLength

Typedef TCbsDbTopicNumber

typedef TUint16 TCbsDbTopicNumber

Type for representing topic numbers.

Topic numbers are integers in range from 0 to 999. In GSM specifications they are called message identifiers.

Typedef TCbsDbTopicName

typedef TBuf < KCbsDbTopicNameLength > TCbsDbTopicName

Typedef TCbsMessageHandle

typedef TCbsDbMessageHandle TCbsMessageHandle

Typedef TCbsMessage

typedef TCbsDbMessage TCbsMessage

Typedef TCbsTopicNumber

typedef TCbsDbTopicNumber TCbsTopicNumber

Typedef TCbsTopic

typedef TCbsDbTopic TCbsTopic