| class RSdpDatabase : public RSdpSubSession |
Subsession to the SDP through which service records and their attributes can be added, deleted, and updated.
| Public Member Functions | |
|---|---|
| RSdpDatabase() | |
| IMPORT_C void | Close() |
| IMPORT_C void | CreateServiceRecordL(const TUUID &, TSdpServRecordHandle &) |
| IMPORT_C void | CreateServiceRecordL(CSdpAttrValueDES &, TSdpServRecordHandle &) |
| IMPORT_C void | DeleteAttribute(TSdpServRecordHandle, TSdpAttributeID) |
| IMPORT_C void | DeleteAttributeL(TSdpServRecordHandle, TSdpAttributeID) |
| IMPORT_C void | DeleteRecord(TSdpServRecordHandle) |
| IMPORT_C void | DeleteRecordL(TSdpServRecordHandle) |
| IMPORT_C TInt | Open(RSdp &) |
| IMPORT_C void | UpdateAttributeL(TSdpServRecordHandle, TSdpAttributeID, CSdpAttrValue &) |
| IMPORT_C void | UpdateAttributeL(TSdpServRecordHandle, TSdpAttributeID, TUint) |
| IMPORT_C void | UpdateAttributeL(TSdpServRecordHandle, TSdpAttributeID, const TDesC16 &) |
| IMPORT_C void | UpdateAttributeL(TSdpServRecordHandle, TSdpAttributeID, const TDesC8 &) |
| Private Attributes | |
|---|---|
| HBufC8 * | iBuffer |
| TUint32 | iPadding1 |
| TUint32 | iPadding2 |
| IMPORT_C void | CreateServiceRecordL | ( | const TUUID & | aUUID, |
| TSdpServRecordHandle & | aHandle | |||
| ) | ||||
| const TUUID & aUUID | |
| TSdpServRecordHandle & aHandle |
| IMPORT_C void | CreateServiceRecordL | ( | CSdpAttrValueDES & | aUUIDList, |
| TSdpServRecordHandle & | aHandle | |||
| ) | ||||
| CSdpAttrValueDES & aUUIDList | |
| TSdpServRecordHandle & aHandle |
| IMPORT_C void | DeleteAttribute | ( | TSdpServRecordHandle | aHandle, |
| TSdpAttributeID | aAttrID | |||
| ) | ||||
| TSdpServRecordHandle aHandle | |
| TSdpAttributeID aAttrID |
| IMPORT_C void | DeleteAttributeL | ( | TSdpServRecordHandle | aHandle, |
| TSdpAttributeID | aAttrID | |||
| ) | ||||
| TSdpServRecordHandle aHandle | |
| TSdpAttributeID aAttrID |
| IMPORT_C void | DeleteRecord | ( | TSdpServRecordHandle | aHandle | ) |
| TSdpServRecordHandle aHandle |
| IMPORT_C void | DeleteRecordL | ( | TSdpServRecordHandle | aHandle | ) |
| TSdpServRecordHandle aHandle |
| IMPORT_C TInt | Open | ( | RSdp & | aSession | ) | [virtual] |
Opens subsession on an RSdp session
| RSdp & aSession | The session on which the subsession is being opened. |
| IMPORT_C void | UpdateAttributeL | ( | TSdpServRecordHandle | aHandle, |
| TSdpAttributeID | aAttrID, | |||
| CSdpAttrValue & | aAttrValue | |||
| ) | ||||
| TSdpServRecordHandle aHandle | |
| TSdpAttributeID aAttrID | |
| CSdpAttrValue & aAttrValue |
| IMPORT_C void | UpdateAttributeL | ( | TSdpServRecordHandle | aHandle, |
| TSdpAttributeID | aAttrID, | |||
| TUint | aUintValue | |||
| ) | ||||
| TSdpServRecordHandle aHandle | |
| TSdpAttributeID aAttrID | |
| TUint aUintValue |
| IMPORT_C void | UpdateAttributeL | ( | TSdpServRecordHandle | aHandle, |
| TSdpAttributeID | aAttrID, | |||
| const TDesC16 & | aDesCValue | |||
| ) | ||||
| TSdpServRecordHandle aHandle | |
| TSdpAttributeID aAttrID | |
| const TDesC16 & aDesCValue |
| IMPORT_C void | UpdateAttributeL | ( | TSdpServRecordHandle | aHandle, |
| TSdpAttributeID | aAttrID, | |||
| const TDesC8 & | aDesCValue | |||
| ) | ||||
| TSdpServRecordHandle aHandle | |
| TSdpAttributeID aAttrID | |
| const TDesC8 & aDesCValue |