CUpnpServiceInfo Class Reference
class CUpnpServiceInfo : public CBase
|
Constructor & Destructor Documentation
CUpnpServiceInfo(CUpnpControlPoint *, CUpnpService *)
CUpnpServiceInfo
|
(
|
CUpnpControlPoint
*
|
aControlPoint,
|
|
CUpnpService *
|
aService
|
|
)
|
[private]
|
~CUpnpServiceInfo()
~CUpnpServiceInfo
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
ConstructSubscribtionPathLC(const TDesC8 &, TInetAddr &)
HBufC8
*
|
ConstructSubscribtionPathLC
|
(
|
const
TDesC8
&
|
aControlPointPath,
|
|
TInetAddr
&
|
aAddr
|
|
)
|
|
Parameters
const
TDesC8
& aControlPointPath
|
|
TInetAddr
& aAddr
|
|
CreateSubscriptionMessageL(const TDesC8 &, THTTPMsgType)
CUpnpGenaMessage *
|
CreateSubscriptionMessageL
|
(
|
const
TDesC8
&
|
aPath,
|
|
THTTPMsgType
|
aType
|
|
)
|
|
These functions create Gena subscription message, which will be used for data retrieval.
Parameters
const
TDesC8
& aPath
|
|
THTTPMsgType aType
|
|
CreateSubscriptionMessageL(THTTPMsgType)
CUpnpGenaMessage *
|
CreateSubscriptionMessageL
|
(
|
THTTPMsgType
|
aType
|
)
|
|
NewLC(CUpnpControlPoint *, CUpnpService *)
Factory method
-
Since
-
Series60 3.1
Parameters
CUpnpControlPoint
* aControlPoint
|
pointer to Control Point.
|
CUpnpService * aService
|
Upnp Service
|
ResubscribeL()
void
|
ResubscribeL
|
(
|
)
|
[private]
|
Seq()
Get SEQ of the current service. SEQ is the sequence id of last eventing message from this service. SEQ can be inspected to observe eventing operations.
-
Since
-
Series60 2.0
Service()
CUpnpService *
|
Service
|
(
|
)
|
|
SetSeq(TUint32)
Set SEQ
-
Since
-
Series60 2.0
SetSidL(const TDesC8 &)
void
|
SetSidL
|
(
|
const
TDesC8
&
|
aSid
|
)
|
|
StartTimerL(const TDesC8 &)
void
|
StartTimerL
|
(
|
const
TDesC8
&
|
aTimeout
|
)
|
|
Parameters
const
TDesC8
& aTimeout
|
subscribtion timeout
|
TimerEventL(CUpnpNotifyTimer *)
Callback function used to inform about the timer events
-
Since
-
Series60 2.0
Member Data Documentation
CUpnpControlPoint * iControlPoint
CUpnpNotifyTimer * iResubscribeTimer
CUpnpService * iService
CUpnpService *
|
iService
|
[private]
|
TInt
iSessionId
TInt
|
iSessionId
|
[private]
|
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.