TSendingCapabilities 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 <tsendingcapabilities.h>
Detailed Description
Sending capabilities for sending services.
Used by SendUi to filter sending services from "Send" pop-up list query.
Member Enumeration Documentation
|
- Enumerator:
-
EAllServices
|
|
ESupportsAttachments
|
|
ESupportsBodyText
|
|
ESupportsBioSending
|
|
ESupportsEditor
|
|
|
Constructor & Destructor Documentation
IMPORT_C TSendingCapabilities::TSendingCapabilities |
( |
|
) |
|
|
IMPORT_C TSendingCapabilities::TSendingCapabilities |
( |
TInt |
aBodySize,
|
|
|
TInt |
aMessageSize,
|
|
|
TInt |
aFlags |
|
) |
|
|
|
C++ constructor.
- Parameters:
-
|
aBodySize
|
Maximum body size. |
|
aMessageSize
|
Maximum whole message size (inc. attachments). |
|
aFlags,:
|
TSendingFlags. |
|
Member Function Documentation
IMPORT_C TBool TSendingCapabilities::operator!= |
( |
const TSendingCapabilities &
|
aSendingCapabilities
|
) |
const |
|
|
Overloaded not equal operator.
- Parameters:
-
|
aSendingCapabilities
|
Sending capabilities to be compared |
- Returns:
- ETrue if not equal, otherwise, EFalse
|
IMPORT_C TBool TSendingCapabilities::operator== |
( |
const TSendingCapabilities &
|
aSendingCapabilities
|
) |
const |
|
|
Overloaded equal operator.
- Parameters:
-
|
aSendingCapabilities
|
Sending capabilities to be compared |
- Returns:
- ETrue if equal, otherwise, EFalse
|
Field Documentation
The documentation for this class was generated from the following file: