#include <lbs/lbssuplpushreceiver.h>
Link against: lbssuplpush.lib
| class MLbsSuplPushRecObserver |
| Public Member Functions | |
|---|---|
| pure virtual void | OnSuplInit(TLbsSuplPushChannel, TLbsSuplPushRequestId, TDesC8 &) |
| virtual IMPORT_C TVersion | Version() |
| Protected Member Functions | |
|---|---|
| virtual IMPORT_C TAny * | ExtendedInterface(TInt, TAny *, TAny *) |
The MLbsSuplPushRecObserver class provides a call-back type of interface that must be used together with the CLbsSuplPushRec class. It is used by the SUPL Protocol Module. A class using the CLbsSuplPushRec interface must derive from MLbsSuplPushRecObserver and implement appropriate virtual methods in order to receive notifications about incoming SUPL INIT messages.
Deprecated
See also: CLbsSuplPushRec
| IMPORT_C TAny * | ExtendedInterface | ( | TInt | aFunctionNumber, |
| TAny * | aPtr1, | |||
| TAny * | aPtr2 | |||
| ) | [protected, virtual] | |||
Should not be used. Provides for future expansion of the observer interface. Currently not implemented
Should not be used. Provides for future expansion of the observer interface.
| void | OnSuplInit | ( | TLbsSuplPushChannel | aChannel, |
| TLbsSuplPushRequestId | aReqId, | |||
| TDesC8 & | aMsg | |||
| ) | [pure virtual] | |||
Receive notification about an incoming SUPL INIT message.
See also: CLbsSuplPushRec::SuplInitComplete CLbsSuplPush::SuplInit
| Parameters | |
|---|---|
| aChannel | [In] The channel the call-back is related to. |
| aReqId | [In] An Id of the request the call-back is related to. |
| aMsg | [In] A buffer containing a SUPL INIT message. |
| IMPORT_C TVersion | Version | ( | ) | const [virtual] |
Provides the version of the observer interface. This can be used by the library to determine the functionality supported by the client application.