CSendingServiceInfo Class Reference

class CSendingServiceInfo : public CBase

Encapsulates the ECom plugged sending service data.

Sendui
Since
Series 60 3.0

Inherits from

Constructor & Destructor Documentation

CSendingServiceInfo()

CSendingServiceInfo()[private]

C++ default constructor.

~CSendingServiceInfo()

IMPORT_C~CSendingServiceInfo()[virtual]

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

CopyLC()

IMPORT_C CSendingServiceInfo *CopyLC()const
Creates a copy of CSendingServiceInfo object.
Since
Series 60 3.0

NewL()

IMPORT_C CSendingServiceInfo *NewL()[static]

Two-phased constructor.

NewLC()

IMPORT_C CSendingServiceInfo *NewLC()[static]

Two-phased constructor.

ServiceAddress()

IMPORT_C const TPtrCServiceAddress()const
Returns service address.
Since
Series 60 3.0

ServiceCapabilities()

IMPORT_C TSendingCapabilitiesServiceCapabilities()const
Returns service sending capabilities.
Since
Series 60 3.0

ServiceFeatures()

IMPORT_C TIntServiceFeatures()const
Returns service features.
Since
Series 60 3.2

ServiceId()

IMPORT_C TUidServiceId()const
Returns sending service id.
Since
Series 60 3.0

ServiceMenuName()

IMPORT_C const TPtrCServiceMenuName()const
Returns service human readable name for the "Send"-menu.
Since
Series 60 3.0

ServiceName()

IMPORT_C const TPtrCServiceName()const
Returns service human readable name. Service name is used in editors "To"-field.
Since
Series 60 3.0

ServiceProviderId()

IMPORT_C TUidServiceProviderId()const
Returns sending service provider id.
Since
Series 60 3.0

SetServiceAddressL(const TDesC &)

IMPORT_C voidSetServiceAddressL(const TDesC &aServiceAddress)
Set service address.
Since
Series 60 3.0

Parameters

const TDesC & aServiceAddressService address.

SetServiceCapabilities(TSendingCapabilities)

IMPORT_C voidSetServiceCapabilities(TSendingCapabilitiesaServiceCapabilities)
Set service sending capabilities.
Since
Series 60 3.0

Parameters

TSendingCapabilities aServiceCapabilitiesService sending capabilities.

SetServiceFeatures(TInt)

IMPORT_C voidSetServiceFeatures(TIntaServiceFeatures)
Set sending service features
Since
Series 60 3.2

Parameters

TInt aServiceFeatures

SetServiceId(TUid)

IMPORT_C voidSetServiceId(TUidaServiceId)
Set sending service id.
Since
Series 60 3.0

Parameters

TUid aServiceIdService id.

SetServiceMenuNameL(const TDesC &)

IMPORT_C voidSetServiceMenuNameL(const TDesC &aServiceMenuName)
Set service human readable name for the "Send"-menu.
Since
Series 60 3.0

Parameters

const TDesC & aServiceMenuNameService human readable name for the "Send"-menu.

SetServiceNameL(const TDesC &)

IMPORT_C voidSetServiceNameL(const TDesC &aServiceName)
Set service human readable name. Service name is used in editors "To"-field.
Since
Series 60 3.0

Parameters

const TDesC & aServiceNameService human readable name.

SetServiceProviderId(TUid)

IMPORT_C voidSetServiceProviderId(TUidaServiceProviderId)
Set sending service provider id.
Since
Series 60 3.0

Parameters

TUid aServiceProviderIdService provider id.

SetTechnologyTypeId(TUid)

IMPORT_C voidSetTechnologyTypeId(TUidaTechnologyType)
Returns sending service technology type id.
Since
Series 60 3.2

Parameters

TUid aTechnologyType

TechnologyTypeId()

IMPORT_C TUidTechnologyTypeId()const
Returns sending service technology type id.
Since
Series 60 3.2

Member Enumerations Documentation

Enum TServiceFeatures

Enumerators

EServiceInValid = 1
EServiceHidden = 2
EServiceCanSendDirectly = 4
ENotUsed3 = 8

Member Data Documentation

CSendingServiceInfoImpl * iServiceInfoImpl

CSendingServiceInfoImpl *iServiceInfoImpl[private]