Location:
btsdp.h
Link against: sdpagent.lib
class MSdpAgentNotifier;
Handles responses to Bluetooth Service Discovery Protocol queries.
Clients that make queries through CSdpAgent
must implement this interface to handle the responses.
Defined in MSdpAgentNotifier
:
AttributeRequestComplete()
, AttributeRequestResult()
, MSAN_ExtensionInterfaceL()
, NextRecordRequestComplete()
virtual void NextRecordRequestComplete(TInt aError, TSdpServRecordHandle aHandle, TInt aTotalRecordsCount)=0;
Called when an service record request (CSdpAgent::NextRecordRequestComplete()) operation completes.
|
virtual void AttributeRequestResult(TSdpServRecordHandle aHandle, TSdpAttributeID aAttrID, CSdpAttrValue *aAttrValue)=0;
Called when an attribute request (CSdpAgent::AttributeRequestL()
) wants to pass up a result.
|
virtual void AttributeRequestComplete(TSdpServRecordHandle, TInt aError)=0;
Called when an attribute request (CSdpAgent::AttributeRequestL()
) wants to signal the completion of a attribute request.
|
virtual IMPORT_C void MSAN_ExtensionInterfaceL(TUid aInterface, void *&aObject);
Returns a null aObject if the extension is not implemented, or a pointer to another interface if it is.
|