#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.