CSendingServiceInfo Class Reference
API published in: S60 3rd Ed
Link against: sendui.lib
Capability Information
Required Capabilities
LocalServices NetworkServices ReadDeviceData ReadUserData WriteDeviceData WriteUserData
Exceptions
The capability DRM is required in:
EXPORT_C void CSendUi::CreateAndSendMessageL(
TUid aServiceUid,
const CMessageData* aMessageData,
TUid aBioTypeUid,
TBool aLaunchEditorEmbedded )
...and...
EXPORT_C void CSendUi::ShowQueryAndSendL(
const CMessageData* aMessageData,
TSendingCapabilities aRequiredCapabilities,
CArrayFix<TUid>* aServicesToDim,
TUid aBioTypeUid,
TBool aLaunchEditorEmbedded,
const TDesC& aTitleText )
...and...
EXPORT_C void CSendUi::ShowTypedQueryAndSendL(
TSendUiMenuType aMenuType,
const CMessageData* aMessageData,
TSendingCapabilities aRequiredCapabilities,
CArrayFix<TUid>* aServicesToDim,
TUid aBioTypeUid,
TBool aLaunchEditorEmbedded,
const TDesC& aTitleText )
...when the Send UI client is sending DRM
protected files over MMS.
#include <csendingserviceinfo.h>
Detailed Description
Encapsulates the ECom plugged sending service data.
Member Enumeration Documentation
|
- Enumerator:
-
EServiceInValid
|
|
EServiceHidden
|
|
EServiceCanSendDirectly
|
|
ENotUsed3
|
|
|
Constructor & Destructor Documentation
virtual IMPORT_C CSendingServiceInfo::~CSendingServiceInfo |
( |
|
) |
[virtual] |
|
Member Function Documentation
|
Creates a copy of CSendingServiceInfo object.
- Returns:
- A pointer to the new copy of the CSendingServiceInfo object.
|
|
Two-phased constructor.
- Returns:
- Pointer to object of CSendingServiceInfo.
|
|
Two-phased constructor.
- Returns:
- Pointer to object of CSendingServiceInfo.
|
IMPORT_C const TPtrC CSendingServiceInfo::ServiceAddress |
( |
|
) |
const |
|
|
Returns service address.
- Returns:
- Service address.
|
|
Returns service sending capabilities.
- Returns:
- Service sending capabilities.
|
IMPORT_C TInt CSendingServiceInfo::ServiceFeatures |
( |
|
) |
const |
|
|
Returns service features.
- Returns:
- Sending service features.
|
IMPORT_C TUid CSendingServiceInfo::ServiceId |
( |
|
) |
const |
|
|
Returns sending service id.
- Returns:
- Service id.
|
IMPORT_C const TPtrC CSendingServiceInfo::ServiceMenuName |
( |
|
) |
const |
|
|
Returns service human readable name for the "Send"-menu.
- Returns:
- Service human readable name for the "Send"-menu.
|
IMPORT_C const TPtrC CSendingServiceInfo::ServiceName |
( |
|
) |
const |
|
|
Returns service human readable name.
Service name is used in editors "To"-field.
- Returns:
- Service human readable name.
|
IMPORT_C TUid CSendingServiceInfo::ServiceProviderId |
( |
|
) |
const |
|
|
Returns sending service provider id.
- Returns:
- Service provider id.
|
IMPORT_C void CSendingServiceInfo::SetServiceAddressL |
( |
const TDesC & |
aServiceAddress
|
) |
|
|
|
Set service address.
- Parameters:
-
|
aServiceAddress
|
Service address. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceCapabilities |
( |
TSendingCapabilities
|
aServiceCapabilities
|
) |
|
|
|
Set service sending capabilities.
- Parameters:
-
|
aServiceCapabilities
|
Service sending capabilities. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceFeatures |
( |
TInt |
aServiceFeatures
|
) |
|
|
|
Set sending service features.
- Parameters:
-
|
aServiceCapabilities
|
Sending service features. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceId |
( |
TUid |
aServiceId
|
) |
|
|
|
Set sending service id.
- Parameters:
-
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceMenuNameL |
( |
const TDesC & |
aServiceMenuName
|
) |
|
|
|
Set service human readable name for the "Send"-menu.
- Parameters:
-
|
aServiceMenuName
|
Service human readable name for the "Send"-menu. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceNameL |
( |
const TDesC & |
aServiceName
|
) |
|
|
|
Set service human readable name.
Service name is used in editors "To"-field.
- Parameters:
-
|
aServiceName
|
Service human readable name. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceProviderId |
( |
TUid |
aServiceProviderId
|
) |
|
|
|
Set sending service provider id.
- Parameters:
-
|
aServiceProviderId
|
Service provider id. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetTechnologyTypeId |
( |
TUid |
aTechnologyType
|
) |
|
|
|
Returns sending service technology type id.
- Returns:
- Service id.
|
IMPORT_C TUid CSendingServiceInfo::TechnologyTypeId |
( |
|
) |
const |
|
|
Returns sending service technology type id.
- Returns:
- Service id.
|
The documentation for this class was generated from the following file: