MUpnpCpStackRequestor Class Reference
class MUpnpCpStackRequestor
|
Member Functions Documentation
AddCustomerL(const MUpnpDispatcherCustomer &)
Add a customer to the customer list of this dispatcher. It means that messages start being forwarded to that customer.
HttpServerAddress()
TInetAddr
|
HttpServerAddress
|
(
|
)
|
[pure virtual]
|
Returns HTTP server address.
RemoveCustomer(const MUpnpDispatcherCustomer &)
Remove a customer from the customer list of this dispatcher. Messages are not forwarded to that customer.
SearchL(const TDesC8 &)
void
|
SearchL
|
(
|
const
TDesC8
&
|
aSearchString
|
)
|
[pure virtual]
|
Sends a SSDP Search with 8-bit search string.
Parameters
const
TDesC8
& aSearchString
|
String to use in SSDP ST header.
|
SearchL(const TDesC16 &)
void
|
SearchL
|
(
|
const
TDesC16
&
|
aSearchString
|
)
|
[pure virtual]
|
Sends a SSDP Search with 16-bit search string. This method makes a conversion to 8-bit and then makes the search.
Parameters
const
TDesC16
& aSearchString
|
String to use in SSDP ST header.
|
SendLocalRequestL(CUpnpHttpMessage *, MUpnpDispatcherCustomer &)
Send a request via serviceframework loopback. Used for SOAP communication between local control point and local device.
Parameters
CUpnpHttpMessage * aMessage
|
The message to be sent.
|
MUpnpDispatcherCustomer
& aCustomer
|
Pointer to the callback interface.
|
SendMessageL(CUpnpHttpMessage *, MUpnpDispatcherCustomer &, TBool)
Send a HTTP client request. Used for description fetching, SOAP actions and subscription requests.
StartHttpServerL()
void
|
StartHttpServerL
|
(
|
)
|
[pure virtual]
|
StartIPFilteringL()
void
|
StartIPFilteringL
|
(
|
)
|
[pure virtual]
|
StopHttpServer()
void
|
StopHttpServer
|
(
|
)
|
[pure virtual]
|
StopIPFiltering()
void
|
StopIPFiltering
|
(
|
)
|
[pure virtual]
|
StopIgnoringL(const TDesC8 &)
void
|
StopIgnoringL
|
(
|
const
TDesC8
&
|
aUuids
|
)
|
[pure virtual]
|
Stops ignoring incoming SSDP notification for discovered device.
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.