MObexTransportNotify Class Reference

class MObexTransportNotify

Provides the call back interface for anything owned by CObexTransportControllerBase (ie CObexConnector or CObexActiveRW derived classes). Note: This is an internal class which is not intended for use outside of the Transport<->Connector/Reader/Writer interface. Even where access rules allow it, external users should not call these functions as their implementation may change.

Member Functions Documentation

DoError(TInt)

void DoError ( TInt aError ) [protected, pure virtual]

Parameters

TInt aError

DoProcess(CObexPacket &)

void DoProcess ( CObexPacket & aPacket ) [protected, pure virtual]

Parameters

CObexPacket & aPacket

DoSignalPacketProcessEvent(TObexPacketProcessEvent)

void DoSignalPacketProcessEvent ( TObexPacketProcessEvent aEvent ) [protected, pure virtual]

Parameters

TObexPacketProcessEvent aEvent

DoTransportUp(TObexConnectionInfo &)

void DoTransportUp ( TObexConnectionInfo & aInfo ) [protected, pure virtual]

Parameters

TObexConnectionInfo & aInfo

Error(TInt)

IMPORT_C void Error ( TInt aError )

Indicate that an error has occurred in the transport.

Parameters

TInt aError The error that has occurred.

Process(CObexPacket &)

IMPORT_C void Process ( CObexPacket & aPacket )

Process the received packet.

Parameters

CObexPacket & aPacket An obex packet.

SignalPacketProcessEvent(TObexPacketProcessEvent)

IMPORT_C void SignalPacketProcessEvent ( TObexPacketProcessEvent aEvent )

Signals that an event related to processing the packet has occurred.

Parameters

TObexPacketProcessEvent aEvent The event that has occurred.

TransportUp(TObexConnectionInfo &)

IMPORT_C void TransportUp ( TObexConnectionInfo & aInfo )

Indicate that the transport is up.

Parameters

TObexConnectionInfo & aInfo The connection info.