CSendingServiceInfo Class Reference
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.
- Dll Sendui
- Since:
- Series 60 3.0
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.
- Since:
- Series 60 3.0
- 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.
- Since:
- Series 60 3.0
- Returns:
- Service address.
|
|
Returns service sending capabilities.
- Since:
- Series 60 3.0
- Returns:
- Service sending capabilities.
|
IMPORT_C TInt CSendingServiceInfo::ServiceFeatures |
( |
|
) |
const |
|
|
Returns service features.
- Since:
- Series 60 3.2
- Returns:
- Sending service features.
|
IMPORT_C TUid CSendingServiceInfo::ServiceId |
( |
|
) |
const |
|
|
Returns sending service id.
- Since:
- Series 60 3.0
- Returns:
- Service id.
|
IMPORT_C const TPtrC CSendingServiceInfo::ServiceMenuName |
( |
|
) |
const |
|
|
Returns service human readable name for the "Send"-menu.
- Since:
- Series 60 3.0
- 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.
- Since:
- Series 60 3.0
- Returns:
- Service human readable name.
|
IMPORT_C TUid CSendingServiceInfo::ServiceProviderId |
( |
|
) |
const |
|
|
Returns sending service provider id.
- Since:
- Series 60 3.0
- Returns:
- Service provider id.
|
IMPORT_C void CSendingServiceInfo::SetServiceAddressL
|
( |
const TDesC & |
aServiceAddress
|
) |
|
|
|
Set service address.
- Since:
- Series 60 3.0
- Parameters:
-
|
aServiceAddress
|
Service address. |
- Returns:
- None.
|
|
Set service sending capabilities.
- Since:
- Series 60 3.0
- Parameters:
-
|
aServiceCapabilities
|
Service sending capabilities. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceFeatures
|
( |
TInt |
aServiceFeatures
|
) |
|
|
|
Set sending service features.
- Since:
- Series 60 3.2
- Parameters:
-
|
aServiceCapabilities
|
Sending service features. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceId
|
( |
TUid |
aServiceId
|
) |
|
|
|
Set sending service id.
- Since:
- Series 60 3.0
- Parameters:
-
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceMenuNameL
|
( |
const TDesC & |
aServiceMenuName
|
) |
|
|
|
Set service human readable name for the "Send"-menu.
- Since:
- Series 60 3.0
- 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.
- Since:
- Series 60 3.0
- Parameters:
-
|
aServiceName
|
Service human readable name. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetServiceProviderId
|
( |
TUid |
aServiceProviderId
|
) |
|
|
|
Set sending service provider id.
- Since:
- Series 60 3.0
- Parameters:
-
|
aServiceProviderId
|
Service provider id. |
- Returns:
- None.
|
IMPORT_C void CSendingServiceInfo::SetTechnologyTypeId
|
( |
TUid |
aTechnologyType
|
) |
|
|
|
Returns sending service technology type id.
- Since:
- Series 60 3.2
- Returns:
- Service id.
|
IMPORT_C TUid CSendingServiceInfo::TechnologyTypeId |
( |
|
) |
const |
|
|
Returns sending service technology type id.
- Since:
- Series 60 3.2
- Returns:
- Service id.
|
The documentation for this class was generated from the following file: