CUpnpSsdpMessage Class Reference
| class CUpnpSsdpMessage : public CUpnpHttpMessage |
Ssdp-Message class. Used in sending and handling Ssdp messages.
| Inherited Functions |
|---|
| | CBase::CBase() |
| | CBase::Delete(CBase *) |
| | CBase::Extension_(TUint,TAny *&,TAny *) |
| | CBase::operator new(TUint) |
| | CBase::operator new(TUint,TAny *) |
| | CBase::operator new(TUint,TLeave) |
| | CBase::operator new(TUint,TLeave,TUint) |
| | CBase::operator new(TUint,TUint) |
| | CBase::~CBase() |
| | CUpnpHttpMessage::AddPairL(const TDesC8 &,const TDesC8 &) |
| | CUpnpHttpMessage::AddrInput(TInetAddr &,const TDesC8 &) |
| | CUpnpHttpMessage::AddrOutput(const TInetAddr &,TDes8 &) |
| | CUpnpHttpMessage::Body() |
| | CUpnpHttpMessage::BodyLength()const |
| | CUpnpHttpMessage::CUpnpHttpMessage() |
| | CUpnpHttpMessage::CancelMessageTimeout() |
| | CUpnpHttpMessage::ClientRequest() |
| | CUpnpHttpMessage::ConstructL() |
| | CUpnpHttpMessage::ConstructL(TInetAddr &,TInt) |
| | CUpnpHttpMessage::DestinationPath() |
| | CUpnpHttpMessage::DevicePath() |
| | CUpnpHttpMessage::Error() |
| | CUpnpHttpMessage::FindLWS(const TDesC8 &) |
| | CUpnpHttpMessage::FoldHeaderL(HBufC8 *&) |
| | CUpnpHttpMessage::GetHeaderValue(const TDesC8 &) |
| | CUpnpHttpMessage::HeaderList() |
| | CUpnpHttpMessage::HeadersToStringL() |
| | CUpnpHttpMessage::HttpError(THttpStatusCode) |
| | CUpnpHttpMessage::HttpPriority() |
| | CUpnpHttpMessage::InFilename() |
| | CUpnpHttpMessage::InternalError() |
| | CUpnpHttpMessage::Is1xx() |
| | CUpnpHttpMessage::Is2xx() |
| | CUpnpHttpMessage::Is3xx() |
| | CUpnpHttpMessage::IsGena() |
| | CUpnpHttpMessage::IsHeader(const TDesC8 &,TBool &) |
| | CUpnpHttpMessage::IsSoap()const |
| | CUpnpHttpMessage::Length() |
| | CUpnpHttpMessage::Local() |
| | CUpnpHttpMessage::Method() |
| | CUpnpHttpMessage::NewL() |
| | CUpnpHttpMessage::NewL(TDesC8 &,TInetAddr) |
| | CUpnpHttpMessage::NewL(TDesC8 &,const TInetAddr &,TInt) |
| | CUpnpHttpMessage::NewL(TInetAddr,TInt) |
| | CUpnpHttpMessage::NewL(const TInetAddr &) |
| | CUpnpHttpMessage::NewSessionIdL() |
| | CUpnpHttpMessage::Offset() |
| | CUpnpHttpMessage::OutFilename() |
| | CUpnpHttpMessage::OutUri() |
| | CUpnpHttpMessage::OverwriteExisting() |
| | CUpnpHttpMessage::ParseHeaderRowL(const TDesC8 &,TBool) |
| | CUpnpHttpMessage::PendingRequest() |
| | CUpnpHttpMessage::Receiver() |
| | CUpnpHttpMessage::RemovePairL(const TDesC8 &) |
| | CUpnpHttpMessage::RequestHTTPVersion() |
| | CUpnpHttpMessage::RetryCounter() |
| | CUpnpHttpMessage::SaveAtOffset() |
| | CUpnpHttpMessage::Sender() |
| | CUpnpHttpMessage::SenderPath() |
| | CUpnpHttpMessage::SenderPathFromHeader() |
| | CUpnpHttpMessage::ServicePath()const |
| | CUpnpHttpMessage::SessionId()const |
| | CUpnpHttpMessage::SessionIdMatch(const CUpnpHttpMessage &,const CUpnpHttpMessage &) |
| | CUpnpHttpMessage::SetBodyL(const TDesC8 &) |
| | CUpnpHttpMessage::SetClientRequest(TBool) |
| | CUpnpHttpMessage::SetDestinationPathL(const TDesC8 &) |
| | CUpnpHttpMessage::SetHttpPriority(TThreadPriority) |
| | CUpnpHttpMessage::SetInFilenameL(const TDesC8 &,TBool) |
| | CUpnpHttpMessage::SetInternalError(TInt) |
| | CUpnpHttpMessage::SetLocal(TBool) |
| | CUpnpHttpMessage::SetMessageDateL(const TTime &) |
| | CUpnpHttpMessage::SetMessageTimeoutL(MUpnpMessageObserver *,const TInt) |
| | CUpnpHttpMessage::SetOutFilenameL(const TDesC8 &) |
| | CUpnpHttpMessage::SetOutUriL(const TDesC8 &) |
| | CUpnpHttpMessage::SetPendingRequest(TAny *) |
| | CUpnpHttpMessage::SetRangeL(TInt,TInt,TBool) |
| | CUpnpHttpMessage::SetRetryCounter(TInt) |
| | CUpnpHttpMessage::SetSenderPathL(const TDesC8 &) |
| | CUpnpHttpMessage::SetSessionId(TInt) |
| | CUpnpHttpMessage::SetTcpTimeout(TInt) |
| | CUpnpHttpMessage::SetType(THTTPMsgType) |
| | CUpnpHttpMessage::TcpTimeout() |
| | CUpnpHttpMessage::TimerEventL(CUpnpNotifyTimer *) |
| | CUpnpHttpMessage::Type()const |
| | CUpnpHttpMessage::UnFoldHeader(HBufC8 *&) |
| | CUpnpHttpMessage::UpnpError(TUpnpErrorCode) |
| | CUpnpHttpMessage::UpnpErrorL(TUpnpErrorCode) |
| | CUpnpHttpMessage::~CUpnpHttpMessage() |
Constructor & Destructor Documentation
CUpnpSsdpMessage()
| CUpnpSsdpMessage | ( | ) | [private] |
~CUpnpSsdpMessage()
| IMPORT_C | ~CUpnpSsdpMessage | ( | ) | |
Member Functions Documentation
AddCacheControlL(TDesC8 &)
| void | AddCacheControlL | ( | TDesC8 & | aMaxAge | ) | |
Sets the Cache-control-header of Ssdp message.
- Since
- Series60 2.0
Parameters
| TDesC8 & aMaxAge | Value of Cache-Control to be set. |
AddHostL(TDesC8 &)
| IMPORT_C void | AddHostL | ( | TDesC8 & | aHost | ) | |
Sets the host-header of Ssdp message.
- Since
- Series60 2.0
Parameters
| TDesC8 & aHost | Value of host to be set. |
AddLocationL(TDesC8 &)
| void | AddLocationL | ( | TDesC8 & | aDescriptionLocation | ) | |
Sets the Description-header of Ssdp message.
- Since
- Series60 2.0
Parameters
| TDesC8 & aDescriptionLocation | Value of description to be set. |
AddMxL(TDesC8 &)
| IMPORT_C void | AddMxL | ( | TDesC8 & | aMx | ) | |
Sets the MX-header of Ssdp message.
- Since
- Series60 2.0
Parameters
| TDesC8 & aMx | Value of MX to be set. |
AddNotificationTypeL(TDesC8 &)
| void | AddNotificationTypeL | ( | TDesC8 & | aNT | ) | |
Sets the NT-header of Ssdp message.
- Since
- Series60 2.0
Parameters
| TDesC8 & aNT | Value of NT to be set. |
AddSearchTargetStringL(TDesC8 &)
| void | AddSearchTargetStringL | ( | TDesC8 & | aSt | ) | |
Sets the ST-header of Ssdp message.
- Since
- Series60 2.0
Parameters
| TDesC8 & aSt | Value of ST to be set. |
AddServerL(TDesC8 &)
| void | AddServerL | ( | TDesC8 & | aServerType | ) | |
Sets the Server description-header of Ssdp message.
- Since
- Series60 2.0
Parameters
| TDesC8 & aServerType | Value of server description to be set. |
AddUsnL(TDesC8 &)
Sets the USN-header of Ssdp message.
- Since
- Series60 2.0
Parameters
| TDesC8 & aUsn | Value of USN to be set. |
AppendContentLengthToHeadersL(HBufC8 *&)
| IMPORT_C void | AppendContentLengthToHeadersL | ( | HBufC8 *& | aHeaders | ) | [protected, virtual] |
Append ContentLength when headers are dumped to string (using public method HeadersToStringL)
Parameters
| HBufC8 *& aHeaders | without "Content-Length" |
CacheControl()
| IMPORT_C TInt | CacheControl | ( | ) | |
Cache control.
- Since
- Series60 2.0
ConstructL(TRequestType)
By default Symbian 2nd phase constructor is private.
HttpConstructL(TInetAddr &)
| void | HttpConstructL | ( | TInetAddr & | aAddr | ) | [private] |
By default Symbian 2nd phase constructor is private.
IsSearchAll()
| IMPORT_C TBool | IsSearchAll | ( | ) | |
Return if search all.
- Since
- Series60 2.0
IsSearchDevice()
| IMPORT_C TBool | IsSearchDevice | ( | ) | |
Return if search device.
- Since
- Series60 2.0
IsSearchService()
| IMPORT_C TBool | IsSearchService | ( | ) | |
Return if search service.
- Since
- Series60 2.0
IsSsdpAlive()
| IMPORT_C TBool | IsSsdpAlive | ( | ) | |
Returns ETrue, if message is a Alive-message, else returns EFalse.
- Since
- Series60 2.0
IsSsdpByebye()
| IMPORT_C TBool | IsSsdpByebye | ( | ) | |
Returns ETrue, if message is a Byebye-message, else returns EFalse.
- Since
- Series60 2.0
IsSsdpMSearch()
| IMPORT_C TBool | IsSsdpMSearch | ( | ) | |
Returns ETrue, if message is a search message, else returns EFalse.
- Since
- Series60 2.0
IsSsdpNotify()
| IMPORT_C TBool | IsSsdpNotify | ( | ) | |
Returns if SSDP notify.
- Since
- Series60 2.0
IsSsdpResponse()
| IMPORT_C TBool | IsSsdpResponse | ( | ) | |
Return if SSDP response.
- Since
- Series60 2.0
Location()
Return location
- Since
- Series60 2.0
NewL(TInetAddr &, TRequestType)
NewL(TDesC8 &, TInetAddr &)
Parameters
| TDesC8 & aBuffer | Buffer which contains the message. |
| TInetAddr & aAddr | Target IP address. |
Nt()
Returns NT-header of Ssdp message.
- Since
- Series60 2.0
Nts()
Returns NTS-header of Ssdp message.
- Since
- Series60 2.0
ParseL(TDesC8 &)
| void | ParseL | ( | TDesC8 & | aBuffer | ) | [private, virtual] |
Parse buffer.
- Since
- Series60 2.0
Parameters
| TDesC8 & aBuffer | buffer to be parsed. |
SearchTarget()
| IMPORT_C TInt | SearchTarget | ( | ) | |
Search target.
- Since
- Series60 2.0
St()
Returns ST-header of Ssdp message.
- Since
- Series60 2.0
ToStringL()
Buffer to string.
- Since
- Series60 2.0
Usn()
Returns USN-header of Ssdp message.
- Since
- Series60 2.0
Uuid()
Return UUID
- Since
- Series60 2.0
Member Enumerations Documentation
Enum TRequestType
Enumeration for message types:
Enumerators
| ERequestNotify = 1 | |
| ERequestByeBye | |
| ERequestSearch | |
| ERequestSearchResponse | |
| ERequestUndefined | |
Enum TSearchTarget
Enumeration for search message types:
- Since
- Series60 2.0
Enumerators
| ESsdpNone = 1 | |
| ESsdpAll | |
| EUPnPRootDevice | |
| EDeviceUid | |
| EDeviceType | |
| EServiceType | |
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.