1.1 --- a/epoc32/include/sip_subconparams.inl Tue Mar 16 16:12:26 2010 +0000
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,321 +0,0 @@
1.4 -// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
1.5 -// All rights reserved.
1.6 -// This component and the accompanying materials are made available
1.7 -// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
1.8 -// which accompanies this distribution, and is available
1.9 -// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
1.10 -//
1.11 -// Initial Contributors:
1.12 -// Nokia Corporation - initial contribution.
1.13 -//
1.14 -// Contributors:
1.15 -//
1.16 -// Description:
1.17 -// SIPSCPR_subconparams.inl
1.18 -// SIP extension parameters inline implementation
1.19 -// / CSubConSIPInviteParamSet
1.20 -//
1.21 -//
1.22 -
1.23 -
1.24 -
1.25 -
1.26 -/**
1.27 - @file
1.28 - @publishedAll
1.29 -*/
1.30 -
1.31 -inline CSubConSIPInviteParamSet* CSubConSIPInviteParamSet::NewL(CSubConParameterFamily& aFamily, CSubConParameterFamily::TParameterSetType aType)
1.32 - {
1.33 - CSubConSIPInviteParamSet* obj = NewL();
1.34 - CleanupStack::PushL(obj);
1.35 - aFamily.AddExtensionSetL(*obj, aType);
1.36 - CleanupStack::Pop(obj);
1.37 - return obj;
1.38 - }
1.39 -
1.40 -inline CSubConSIPInviteParamSet* CSubConSIPInviteParamSet::NewL()
1.41 - {
1.42 - STypeId typeId(KSubConSIPParametersUid, KSubConSIPInviteParamsType);
1.43 - return static_cast<CSubConSIPInviteParamSet*>(CSubConParameterSet::NewL(typeId));
1.44 - }
1.45 -
1.46 -inline CSubConSIPInviteParamSet::CSubConSIPInviteParamSet()
1.47 -:CSubConExtensionParameterSet()
1.48 - {
1.49 - }
1.50 -
1.51 -inline const TPtrC8 CSubConSIPInviteParamSet::GetRequestUri() const
1.52 - {
1.53 - return iReqUri.LeftTPtr(iReqUri.Length());
1.54 - }
1.55 -
1.56 -inline const TPtrC8 CSubConSIPInviteParamSet::GetFrom() const
1.57 - {
1.58 - return iFrom.LeftTPtr(iFrom.Length());
1.59 - }
1.60 -
1.61 -inline const TPtrC8 CSubConSIPInviteParamSet::GetTo() const
1.62 - {
1.63 - return iTo.LeftTPtr(iTo.Length());
1.64 - }
1.65 -
1.66 -inline const TPtrC8 CSubConSIPInviteParamSet::GetContact() const
1.67 - {
1.68 - return iContact.LeftTPtr(iContact.Length());
1.69 - }
1.70 -
1.71 -inline const TPtrC8 CSubConSIPInviteParamSet::GetContentType() const
1.72 - {
1.73 - return iContentType.LeftTPtr(iContentType.Length());
1.74 - }
1.75 -
1.76 -inline const TPtrC8 CSubConSIPInviteParamSet::GetContentSubType() const
1.77 - {
1.78 - return iContentSubType.LeftTPtr(iContentSubType.Length());
1.79 - }
1.80 -
1.81 -inline const TPtrC8 CSubConSIPInviteParamSet::GetContent() const
1.82 - {
1.83 - return iContent.LeftTPtr(iContent.Length());
1.84 - }
1.85 -
1.86 -// Setters
1.87 -inline void CSubConSIPInviteParamSet::SetRequestUriL(const TPtrC8& aReqUri)
1.88 - {
1.89 - iReqUri.Close();
1.90 - iReqUri.CreateL(aReqUri);
1.91 - }
1.92 -
1.93 -inline void CSubConSIPInviteParamSet::SetFromL(const TPtrC8& aFrom)
1.94 - {
1.95 - iFrom.Close();
1.96 - iFrom.CreateL(aFrom);
1.97 - }
1.98 -
1.99 -inline void CSubConSIPInviteParamSet::SetToL(const TPtrC8& aTo)
1.100 - {
1.101 - iTo.Close();
1.102 - iTo.CreateL(aTo);
1.103 - }
1.104 -
1.105 -inline void CSubConSIPInviteParamSet::SetContactL(const TPtrC8& aContact)
1.106 - {
1.107 - iContact.Close();
1.108 - iContact.CreateL(aContact);
1.109 - }
1.110 -
1.111 -inline void CSubConSIPInviteParamSet::SetContentTypeL(const TPtrC8& aContentType)
1.112 - {
1.113 - iContentType.Close();
1.114 - iContentType.CreateL(aContentType);
1.115 - }
1.116 -
1.117 -inline void CSubConSIPInviteParamSet::SetContentSubTypeL(const TPtrC8& aContentSubType)
1.118 - {
1.119 - iContentSubType.Close();
1.120 - iContentSubType.CreateL(aContentSubType);
1.121 - }
1.122 -
1.123 -inline void CSubConSIPInviteParamSet::SetContentL(const TPtrC8& aContent)
1.124 - {
1.125 - iContent.Close();
1.126 - iContent.CreateL(aContent);
1.127 - }
1.128 -
1.129 -
1.130 -
1.131 -
1.132 -
1.133 -
1.134 -
1.135 -/*-===========================================================
1.136 -/
1.137 -/ CSubConSIPSubscribeParamSet
1.138 -/
1.139 -/*-=========================================================*/
1.140 -inline CSubConSIPSubscribeParamSet* CSubConSIPSubscribeParamSet::NewL(CSubConParameterFamily& aFamily, CSubConParameterFamily::TParameterSetType aType)
1.141 - {
1.142 - CSubConSIPSubscribeParamSet* obj = NewL();
1.143 - CleanupStack::PushL(obj);
1.144 - aFamily.AddExtensionSetL(*obj, aType);
1.145 - CleanupStack::Pop(obj);
1.146 - return obj;
1.147 - }
1.148 -
1.149 -inline CSubConSIPSubscribeParamSet* CSubConSIPSubscribeParamSet::NewL()
1.150 - {
1.151 - STypeId typeId(KSubConSIPParametersUid, KSubConSIPSubscribeParamsType);
1.152 - return static_cast<CSubConSIPSubscribeParamSet*>(CSubConParameterSet::NewL(typeId));
1.153 - }
1.154 -
1.155 -// Constructor
1.156 -inline CSubConSIPSubscribeParamSet::CSubConSIPSubscribeParamSet()
1.157 -:CSubConExtensionParameterSet()
1.158 - {
1.159 - }
1.160 -
1.161 -// Getters
1.162 -inline const TPtrC8 CSubConSIPSubscribeParamSet::GetRequestUri() const
1.163 - {
1.164 - return iReqUri.LeftTPtr(iReqUri.Length());
1.165 - }
1.166 -
1.167 -inline const TPtrC8 CSubConSIPSubscribeParamSet::GetFrom() const
1.168 - {
1.169 - return iFrom.LeftTPtr(iFrom.Length());
1.170 - }
1.171 -
1.172 -inline const TPtrC8 CSubConSIPSubscribeParamSet::GetTo() const
1.173 - {
1.174 - return iTo.LeftTPtr(iTo.Length());
1.175 - }
1.176 -
1.177 -inline const TPtrC8 CSubConSIPSubscribeParamSet::GetContact() const
1.178 - {
1.179 - return iContact.LeftTPtr(iContact.Length());
1.180 - }
1.181 -
1.182 -inline const TPtrC8 CSubConSIPSubscribeParamSet::GetEventType() const
1.183 - {
1.184 - return iEventType.LeftTPtr(iEventType.Length());
1.185 - }
1.186 -
1.187 -inline const TPtrC8 CSubConSIPSubscribeParamSet::GetAcceptType() const
1.188 - {
1.189 - return iAcceptType.LeftTPtr(iAcceptType.Length());
1.190 - }
1.191 -
1.192 -inline const TPtrC8 CSubConSIPSubscribeParamSet::GetAcceptSubType() const
1.193 - {
1.194 - return iAcceptSubType.LeftTPtr(iAcceptSubType.Length());
1.195 - }
1.196 -
1.197 -inline const TInt CSubConSIPSubscribeParamSet::GetExpires() const
1.198 - {
1.199 - return iExpires;
1.200 - }
1.201 -
1.202 -inline const TBool CSubConSIPSubscribeParamSet::GetAutoRefresh() const
1.203 - {
1.204 - return iAutoRefresh;
1.205 - }
1.206 -
1.207 -
1.208 -// Setters
1.209 -inline void CSubConSIPSubscribeParamSet::SetRequestUriL(const TPtrC8& aReqUri)
1.210 - {
1.211 - iReqUri.Close();
1.212 - iReqUri.CreateL(aReqUri);
1.213 - }
1.214 -
1.215 -inline void CSubConSIPSubscribeParamSet::SetFromL(const TPtrC8& aFrom)
1.216 - {
1.217 - iFrom.Close();
1.218 - iFrom.CreateL(aFrom);
1.219 - }
1.220 -
1.221 -inline void CSubConSIPSubscribeParamSet::SetToL(const TPtrC8& aTo)
1.222 - {
1.223 - iTo.Close();
1.224 - iTo.CreateL(aTo);
1.225 - }
1.226 -
1.227 -inline void CSubConSIPSubscribeParamSet::SetContactL(const TPtrC8& aContact)
1.228 - {
1.229 - iContact.Close();
1.230 - iContact.CreateL(aContact);
1.231 - }
1.232 -
1.233 -inline void CSubConSIPSubscribeParamSet::SetEventTypeL(const TPtrC8& aEventType)
1.234 - {
1.235 - iEventType.Close();
1.236 - iEventType.CreateL(aEventType);
1.237 - }
1.238 -
1.239 -inline void CSubConSIPSubscribeParamSet::SetAcceptTypeL(const TPtrC8& aAcceptType)
1.240 - {
1.241 - iAcceptType.Close();
1.242 - iAcceptType.CreateL(aAcceptType);
1.243 - }
1.244 -
1.245 -inline void CSubConSIPSubscribeParamSet::SetAcceptSubTypeL(const TPtrC8& aAcceptSubType)
1.246 - {
1.247 - iAcceptSubType.Close();
1.248 - iAcceptSubType.CreateL(aAcceptSubType);
1.249 - }
1.250 -
1.251 -inline void CSubConSIPSubscribeParamSet::SetExpires(TInt aExpires)
1.252 - {
1.253 - iExpires = aExpires;
1.254 - }
1.255 -
1.256 -inline void CSubConSIPSubscribeParamSet::SetAutoRefresh(TBool aAutoRefresh)
1.257 - {
1.258 - iAutoRefresh = aAutoRefresh;
1.259 - }
1.260 -
1.261 -
1.262 -
1.263 -
1.264 -
1.265 -/*-===========================================================
1.266 -/
1.267 -/ CSubConSIPAuthenticateParamSet
1.268 -/
1.269 -/*-=========================================================*/
1.270 -inline CSubConSIPAuthenticateParamSet* CSubConSIPAuthenticateParamSet::NewL(CSubConParameterFamily& aFamily, CSubConParameterFamily::TParameterSetType aType)
1.271 - {
1.272 - CSubConSIPAuthenticateParamSet* obj = NewL();
1.273 - CleanupStack::PushL(obj);
1.274 - aFamily.AddExtensionSetL(*obj, aType);
1.275 - CleanupStack::Pop(obj);
1.276 - return obj;
1.277 - }
1.278 -
1.279 -inline CSubConSIPAuthenticateParamSet* CSubConSIPAuthenticateParamSet::NewL()
1.280 - {
1.281 - STypeId typeId(KSubConSIPParametersUid, KSubConSIPAuthenticateParamsType);
1.282 - return static_cast<CSubConSIPAuthenticateParamSet*>(CSubConParameterSet::NewL(typeId));
1.283 - }
1.284 -
1.285 -// Constructor
1.286 -inline CSubConSIPAuthenticateParamSet::CSubConSIPAuthenticateParamSet()
1.287 -:CSubConExtensionParameterSet()
1.288 - {
1.289 - }
1.290 -
1.291 -// Getters
1.292 -inline const TPtrC8 CSubConSIPAuthenticateParamSet::GetUserName() const
1.293 - {
1.294 - return iUserName.LeftTPtr(iUserName.Length());
1.295 - }
1.296 -
1.297 -inline const TPtrC8 CSubConSIPAuthenticateParamSet::GetPassword() const
1.298 - {
1.299 - return iPassword.LeftTPtr(iPassword.Length());
1.300 - }
1.301 -
1.302 -inline const TPtrC8 CSubConSIPAuthenticateParamSet::GetRealm() const
1.303 - {
1.304 - return iRealm.LeftTPtr(iRealm.Length());
1.305 - }
1.306 -
1.307 -// Setters
1.308 -inline void CSubConSIPAuthenticateParamSet::SetUserNameL(const TPtrC8 & aUserName)
1.309 - {
1.310 - iUserName.Close();
1.311 - iUserName.CreateL(aUserName);
1.312 - }
1.313 -
1.314 -inline void CSubConSIPAuthenticateParamSet::SetPasswordL(const TPtrC8 & aPassword)
1.315 - {
1.316 - iPassword.Close();
1.317 - iPassword.CreateL(aPassword);
1.318 - }
1.319 -
1.320 -inline void CSubConSIPAuthenticateParamSet::SetRealmL(const TPtrC8 & aRealm)
1.321 - {
1.322 - iRealm.Close();
1.323 - iRealm.CreateL(aRealm);
1.324 - }