| class CSIPProfileITCHelper : public CBase |
The class hides SOS ITC access. Separation done mainly for simplifying testing.
sipprofilecli.lib
| Public Member Functions | |
|---|---|
| CSIPProfileITCHelper(RSIPProfile &) | |
| TInt | Send(TSIPProfileSlots &, TSipProfileItcFunctions) |
| void | SendL(TIpcArgs &, TSipProfileItcFunctions) |
| void | SendL(TSIPProfileSlots &, TSipProfileItcFunctions) |
| void | SendL(TSIPProfileSlots &, TSipProfileItcFunctions, const TDesC8 &) |
| void | SendL(TSipProfileItcFunctions, const CSIPConcreteProfile &) |
| void | SendL(TSIPProfileSlots &, TSipProfileItcFunctions, const CSIPConcreteProfile &) |
| Private Member Functions | |
|---|---|
| CBufFlat * | ExternalizeLC(const T &) |
| Private Attributes | |
|---|---|
| TIpcArgs | iITCMsgArgs |
| RSIPProfile & | iSip |
| CSIPProfileITCHelper | ( | RSIPProfile & | aSip | ) |
Constructor
| RSIPProfile & aSip | class providing ITC connection |
| CBufFlat * | ExternalizeLC | ( | const T & | aElements | ) | [private] |
Templete method for serializing passed data
| const T & aElements | data to be serialized |
| TInt | Send | ( | TSIPProfileSlots & | aIds, |
| TSipProfileItcFunctions | aITCFunction | |||
| ) | ||||
Send for TSIPProfileSlots class with any ITC function, does not leave
| TSIPProfileSlots & aIds | data to be passed |
| TSipProfileItcFunctions aITCFunction | function to be called |
| void | SendL | ( | TIpcArgs & | aArgs, |
| TSipProfileItcFunctions | aFunction | |||
| ) | ||||
Genegal send of any ITC function
| TIpcArgs & aArgs | data to be passed |
| TSipProfileItcFunctions aFunction | function to be called |
| void | SendL | ( | TSIPProfileSlots & | aIds, |
| TSipProfileItcFunctions | aITCFunction | |||
| ) | ||||
Send for TSIPProfileSlots class with any ITC function
| TSIPProfileSlots & aIds | data to be passed |
| TSipProfileItcFunctions aITCFunction | function to be called |
| void | SendL | ( | TSIPProfileSlots & | aIds, |
| TSipProfileItcFunctions | aITCFunction, | |||
| const TDesC8 & | aNarrator | |||
| ) | ||||
Send for TSIPProfileSlots class and narrator with any ITC function
| TSIPProfileSlots & aIds | data to be passed |
| TSipProfileItcFunctions aITCFunction | function to be called |
| const TDesC8 & aNarrator | data that extra parameter for function |
| void | SendL | ( | TSipProfileItcFunctions | aITCFunction, |
| const CSIPConcreteProfile & | aProfile | |||
| ) | ||||
Send for CSIPConcreteProfile class with any ITC function
| TSipProfileItcFunctions aITCFunction | function to be called |
| const CSIPConcreteProfile & aProfile | profile to be passed |
| void | SendL | ( | TSIPProfileSlots & | aIds, |
| TSipProfileItcFunctions | aITCFunction, | |||
| const CSIPConcreteProfile & | aProfile | |||
| ) | ||||
Send for TSIPProfileSlots and CSIPConcreteProfile class with any ITC function
| TSIPProfileSlots & aIds | data to be passed |
| TSipProfileItcFunctions aITCFunction | function to be called |
| const CSIPConcreteProfile & aProfile | profile to be passed |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.