Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <bttypes.h>
Link against: bluetooth.lib

Class RExtendedInquiryResponseUUIDContainer

class RExtendedInquiryResponseUUIDContainer;

Description

An EIR UUID container class. Contains UUIDs and indications of data completeness

Members

Defined in RExtendedInquiryResponseUUIDContainer:


Member functions


Close()

IMPORT_C void Close();

Description


UUIDs()

IMPORT_C RUUIDContainer& UUIDs();

Description

Retrieve the UUID container class.

Return value

RUUIDContainer &

RUUIDContainer, the UUID container class, which contains a set of UUIDs.


SetCompleteness(TUUIDType,TBool)

IMPORT_C void SetCompleteness(TUUIDType aType, TBool aIsComplete);

Description

Set the completeness for a set of specific type UUID (16, 32 or 128 bit UUID) in Extended Inquiry Response.

Parameters

RExtendedInquiryResponseUUIDContainer::TUUIDType aType

a specifc type of UUID. This could be 16 bit, 32 bit or 128 bit TUUID.

TBool aIsComplete

ETrue means it's a complete set of UUIDs, otherwise EFalse.


GetCompleteness(TUUIDType)const

IMPORT_C TBool GetCompleteness(TUUIDType aType) const;

Description

Check if the Extended Inquiry Response has a complete set of UUIDs.

Parameters

RExtendedInquiryResponseUUIDContainer::TUUIDType aType

a specifc type of UUID. It indicates which type of UUID the check will be carried upon. This could be 16 bit, 32 bit or 128 bit TUUID.

Return value

TBool

the result of the check, ETrue means it's a complete set of UUIDs, otherwise EFalse.

[Top]


Member enumerations


Enum TUUIDType

TUUIDType

Description

EUUID16

EUUID32

EUUID128