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: