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 |