SenServiceConnection.h File Reference

Link against: SenServConn.LIB SenUtils.LIB

Capability Information

Required Capabilities

NetworkServices ReadUserData WriteUserData


#include <e32base.h>
#include <MSenServiceConsumer.h>
#include <MSenServiceDescription.h>
#include <MSenAuthenticationProvider.h>
#include <SenSoapMessage.h>
#include <SenSoapMessage2.h>
#include <MSenMessage.h>

Go to the source code of this file.


Data Structures

class   CSenServiceConnection
  The class for connecting to service providers through Web Services Framework (WSF). More...

Functions

  _LIT8 (KDefaultBasicWebServicesFrameworkID,"WS-I")
  _LIT8 (KDefaultIdWsfFrameworkID,"ID-WSF")
  _LIT8 (KDefaultRestServicesFrameworkID,"REST")
  _LIT8 (KDefaultWSStarFrameworkID,"WS-STAR")
  _LIT8 (KDefaultAtomPubFrameworkID,"ATOM-PUB")
  _LIT8 (KDefaultOviFrameworkID,"OVI")

Variables

const TInt  KErrSenNotInitialized = -30291
const TInt  KErrSenServiceConnectionBusy = -30292
const TInt  KErrConnectionInitializing = -30293
const TInt  KErrConnectionExpired = -30294
const TInt  KErrSubmitting = -30295
const TInt  KErrSenSoapFault = -30296
const TInt  KErrSenInternal = -30297
const TInt  KErrSenNoEndpoint = -30298
const TInt  KErrSenNoContract = -30299
const TInt  KErrSenProviderIdInUseByAnotherEndpoint = -30305
const TInt  KErrSenNoContractNoEndPoint = -30306
const TInt  KErrSenBrokenSoapEnvelope = -30307
const TInt  KErrSenBrokenSoapFault = -30308
const TInt  KErrSenCancelled = -30309
const TInt  KErrSenNoHttpResponseBody = -30310
const TInt  KErrSenNoHttpContentType = -30311
const TInt  KErrSenHttpRedirectRequiresConfirmation = -30312
const TInt  KErrSenNoSoapBody = -30313
const TInt  KErrSenNoSoapHeader = -30314
const TInt  KErrSenNoPermission = -30315
const TInt  KErrSenHostNotAvailable = -30318
const TInt  KErrSenAuthenticationFault = -30319
const TInt  KErrSenNoEndUserPermission = -30321
const TInt  KSenConnectionStatusCreateFailed = -1
const TInt  KSenConnectionStatusNew = 0
const TInt  KSenConnectionStatusReady = 1
const TInt  KSenConnectionStatusExpired = 2
const TInt  KSenConnectionStatusAuthentication = 3
const TInt  KSenConnectionStatusDiscovery = 4
const TInt  KSenConnectionStatusMetadataExchange = 5
const TInt  KSenTransportStatusCodeOffsetBaseHttp = 1000
const TInt  KSenTransportStatusCodeOffsetBaseVtcp = 2000
const TInt  KSenTransportStatusCodeVtcpInit = 2001
const TInt  KSenTransportStatusCodeVtcpActive = 2002
const TInt  KSenTransportStatusCodeVtcpSuspended = 2003
const TInt  KSenTransportStatusCodeVtcpInactive = 2004
const TInt  KSenTransportStatusCodeVtcpUnavailable = 2005

Function Documentation

_LIT8 KDefaultOviFrameworkID  ,
"OVI" 
 
_LIT8 KDefaultAtomPubFrameworkID  ,
"ATOM-PUB" 
 
_LIT8 KDefaultWSStarFrameworkID  ,
"WS-STAR" 
 
_LIT8 KDefaultRestServicesFrameworkID  ,
"REST" 
 
_LIT8 KDefaultIdWsfFrameworkID  ,
"ID-WSF" 
 
_LIT8 KDefaultBasicWebServicesFrameworkID  ,
"WS-I" 
 

Variable Documentation

const TInt KErrConnectionExpired = -30294
 
const TInt KErrConnectionInitializing = -30293
 
const TInt KErrSenAuthenticationFault = -30319
 
const TInt KErrSenBrokenSoapEnvelope = -30307
 
const TInt KErrSenBrokenSoapFault = -30308
 
const TInt KErrSenCancelled = -30309
 
const TInt KErrSenHostNotAvailable = -30318
 
const TInt KErrSenHttpRedirectRequiresConfirmation = -30312
 
const TInt KErrSenInternal = -30297
 
const TInt KErrSenNoContract = -30299
 
const TInt KErrSenNoContractNoEndPoint = -30306
 
const TInt KErrSenNoEndpoint = -30298
 
const TInt KErrSenNoEndUserPermission = -30321
 
const TInt KErrSenNoHttpContentType = -30311
 
const TInt KErrSenNoHttpResponseBody = -30310
 
const TInt KErrSenNoPermission = -30315
 
const TInt KErrSenNoSoapBody = -30313
 
const TInt KErrSenNoSoapHeader = -30314
 
const TInt KErrSenNotInitialized = -30291
 
const TInt KErrSenProviderIdInUseByAnotherEndpoint = -30305
 
const TInt KErrSenServiceConnectionBusy = -30292
 
const TInt KErrSenSoapFault = -30296
 
const TInt KErrSubmitting = -30295
 
const TInt KSenConnectionStatusAuthentication = 3
 
const TInt KSenConnectionStatusCreateFailed = -1
 
const TInt KSenConnectionStatusDiscovery = 4
 
const TInt KSenConnectionStatusExpired = 2
 
const TInt KSenConnectionStatusMetadataExchange = 5
 
const TInt KSenConnectionStatusNew = 0
 
const TInt KSenConnectionStatusReady = 1
 
const TInt KSenTransportStatusCodeOffsetBaseHttp = 1000
 
const TInt KSenTransportStatusCodeOffsetBaseVtcp = 2000
 
const TInt KSenTransportStatusCodeVtcpActive = 2002
 
const TInt KSenTransportStatusCodeVtcpInactive = 2004
 
const TInt KSenTransportStatusCodeVtcpInit = 2001
 
const TInt KSenTransportStatusCodeVtcpSuspended = 2003
 
const TInt KSenTransportStatusCodeVtcpUnavailable = 2005
 

Copyright © Nokia Corporation 2001-2007
Back to top