#include <tranp.h>
class MTranpNotification |
Public Member Functions | |
---|---|
pure virtual void | Connected() |
pure virtual void | Disconnected() |
pure virtual void | Error(TInt) |
pure virtual void | GetComplete() |
virtual IMPORT_C void | MTN_ExtensionInterfaceL(TUid, void *&) |
pure virtual void | ProgressIndication(TInt) |
pure virtual void | PutComplete() |
pure virtual void | QueryComplete() |
A callback interface providing notification of events that occur during a picture transmission session.
Users of a picture transmission session must derive from this class an provide implementation for all of the pure virtual functions.
See also: CTranpSession
void | Connected | ( | ) | [pure virtual] |
This function is called when a peer device connects successfully to the host device following an attempt to receive a picture.
void | Disconnected | ( | ) | [pure virtual] |
This function is called when a peer device disconnects or is disconnected from the host device.
void | Error | ( | TInt | aError | ) | [pure virtual] |
This function is called when the connection with the peer device drops during picture data transmission.
Parameters | |
---|---|
aError | An error code associated with the connection drop. Normally, one of the system wide error codes. |
void | GetComplete | ( | ) | [pure virtual] |
This function is called when the reception of picture data is complete.
IMPORT_C void | MTN_ExtensionInterfaceL | ( | TUid | aInterface, |
void *& | aObject | |||
) | [virtual] |
Returns a null aObject if the extension is not implemented, or a pointer to another interface if it is. This virtual function allows the M- classes to be extended in future in a binary compatible way by providing a method that clients can override in future to allow extra callbacks to be made via aObject.
Parameters | |
---|---|
aInterface | UID of the interface to return |
aObject | the container for another interface as specified by aInterface |
void | ProgressIndication | ( | TInt | aPercent | ) | [pure virtual] |
This function is called during the sending or receiving of picture data and indicates the percentage of the data that has been transmitted.
Parameters | |
---|---|
aPercent | The percentage of picture data transmitted. |