#include <mw/sipmanagedprofile.h>
Link against: sipprofilecli.lib
class CSIPManagedProfile : public CSIPProfile |
Public Member Functions | |
---|---|
~CSIPManagedProfile() | |
IMPORT_C CSIPManagedProfile * | CloneL() |
CSIPManagedProfile * | NewL(CSIPManagedProfileRegistry *) |
CSIPManagedProfile * | NewLC(CSIPManagedProfileRegistry *) |
IMPORT_C TInt | SetParameter(TUint32, const TDesC8 &) |
IMPORT_C TInt | SetParameter(TUint32, TUint32) |
IMPORT_C TInt | SetParameter(TUint32, TBool) |
IMPORT_C TInt | SetParameter(TUint32, const MDesC8Array &) |
IMPORT_C TInt | SetParameter(TUint32, TUint32, const TDesC8 &) |
IMPORT_C void | SetType(const TSIPProfileTypeInfo &) |
Inherited Attributes | |
---|---|
CSIPProfile::iSIPProfile | |
CSIPProfile::iSIPProfileRegistry |
Class contains profile information of particular SIP service provider. Class provides functions for setting and getting profile parameters.
IMPORT_C CSIPManagedProfile * | CloneL | ( | ) | const |
Leave Codes | |
---|---|
KErrNoMemory | if out of memory |
CSIPManagedProfile * | NewL | ( | CSIPManagedProfileRegistry * | aSIPRegistry | ) | [static] |
Two-phased constructor.
Parameters | |
---|---|
aSIPRegistry | a SIP profile client providing connection to SIP profile server. |
CSIPManagedProfile * | NewLC | ( | CSIPManagedProfileRegistry * | aSIPRegistry | ) | [static] |
Two-phased constructor.
Parameters | |
---|---|
aSIPRegistry | a SIP profile client providing connection to SIP profile server. Constructs an object and adds the pointer to the cleanup stack; |
IMPORT_C TInt | SetParameter | ( | TUint32 | aParam, |
const MDesC8Array & | aVal | |||
) |
Sets profile parameter
Parameters | |
---|---|
aParam | a parameter to set |
aVal | values to set; an empty array resets the value |
Sets profile parameter that is defined for a particular SIP server
Parameters | |
---|---|
aServerType | a SIP server type |
aParam | a parameter to set |
aVal | a value to set; zero-length descriptor resets the value |
IMPORT_C void | SetType | ( | const TSIPProfileTypeInfo & | aSIPProfileTypeInfo | ) |
Sets profile type information;
Parameters | |
---|---|
aSIPProfileTypeInfo | profile type information |