presenceinfo.h File Reference

const TLitC8< sizeof("instant-messaging")> KInstantMessaging

const TLitC8 < sizeof("instant-messaging")> KInstantMessaging [static]

const TLitC8< sizeof("push-to-talk")> KPushToTalk

const TLitC8 < sizeof("push-to-talk")> KPushToTalk [static]

const TLitC8< sizeof("voip")> KVoip

const TLitC8 < sizeof("voip")> KVoip [static]

const TLitC8< sizeof("call")> KCall

const TLitC8 < sizeof("call")> KCall [static]

const TLitC8< sizeof("sms")> KSms

const TLitC8 < sizeof("sms")> KSms [static]

const TLitC8< sizeof("mms")> KMms

const TLitC8 < sizeof("mms")> KMms [static]

const TLitC8< sizeof("e-mail")> KEMail

const TLitC8 < sizeof("e-mail")> KEMail [static]

const TLitC8< sizeof("game")> KGame

const TLitC8 < sizeof("game")> KGame [static]

const TLitC8< sizeof("status-msg")> KStatusMessage

const TLitC8 < sizeof("status-msg")> KStatusMessage [static]

Field type for "status message" field.

Status message field contains user written free text, describing for example his/hers current presence status. Status message is in unicode format.

Field storage format: MPresenceInfoFieldValueText

const TLitC8< sizeof("avatar")> KAvatar

const TLitC8 < sizeof("avatar")> KAvatar [static]

Field type for "avatar" field.

Avatar field contains user selected image. Image may be an avatar describing the user or it may be image showing user current presence status.

Image is in JPEG or similar format, for what there exists image codes in the platform. Field contains image binary content and MIME string describing the content format.

Field storage format: MPresenceInfoFieldValueBinary

const TLitC8< sizeof("availability")> KAvailability

const TLitC8 < sizeof("availability")> KAvailability [static]

Field type for "availability-text" field.

Availability text field describes presentity's communication availability as text. This is useful in case of branded presence availability, since any text value is possible.

Field storage format: MPresenceInfoFieldValueText

const TLitC8< sizeof("availability-enum")> KAvailabilityEnum

const TLitC8 < sizeof("availability-enum")> KAvailabilityEnum [static]

Field type for "availability" field enumeration value.

Availability field describes presentitys communication availability. Possible availability values are listed in TAvailabilityValues enumeration.

Field storage format: MPresenceInfoFieldValueEnum

const TLitC8< sizeof("*") KAcceptAll

const TLitC8 < sizeof("*") KAcceptAll [static]

This means that all field types are accepted. Field types are status message, avatar and availability.

const TInt KValueLengthUnlimited

const TInt KValueLengthUnlimited