adaptationlayer/tsy/nokiatsy_dll/inc/cmmpacketcontextmesshandler.h
changeset 9 8486d82aef45
parent 8 6295dc2169f3
equal deleted inserted replaced
8:6295dc2169f3 9:8486d82aef45
   473 
   473 
   474         /**
   474         /**
   475         * This function starts the third phase of the context initialisation.
   475         * This function starts the third phase of the context initialisation.
   476         * @param aStatus: GPDS Status
   476         * @param aStatus: GPDS Status
   477         * @param aContextId: Context Id
   477         * @param aContextId: Context Id
       
   478         * @param aTrId: transaction id used in context initialisation sequence
   478         */
   479         */
   479         void InitialiseContextPhase3(
   480         void InitialiseContextPhase3(
   480             const TUint8 aStatus,
   481             TUint8 aStatus,
   481             const TUint8 aContextId );
   482             TUint8 aContextId,
       
   483             TUint8 aTrId );
   482 
   484 
   483         /**
   485         /**
   484         * Set configuration data for context.
   486         * Set configuration data for context.
   485         * @param aDataPackage: data package from CommonTSY
   487         * @param aDataPackage: data package from CommonTSY
   486         * @return TInt: KErrNone or error code
   488         * @return TInt: KErrNone or error code
   504         TInt Delete(
   506         TInt Delete(
   505             const CMmDataPackage& aDataPackage );
   507             const CMmDataPackage& aDataPackage );
   506 
   508 
   507         /**
   509         /**
   508         * This function starts the second phase of the context activation.
   510         * This function starts the second phase of the context activation.
   509         * @param aPipeHandle: pipe handle
   511         * @param aDataPackage: data package from CommonTSY
   510         * @param aTransactionId: transaction id
   512         * @return TInt: KErrNone or error code
   511         */
   513         */
   512         void ActivatePhase2(
   514         TInt ActivatePhase2(
   513             const TUint8 aPipeHandle,
   515             const CMmDataPackage& aDataPackage );
   514             const TUint8 aTransactionId );
       
   515 
   516 
   516         /**
   517         /**
   517         * Map the Packet API pdp type to the Gpds server pdp type.
   518         * Map the Packet API pdp type to the Gpds server pdp type.
   518         * @param aPdpTypeServer: server pdp type
   519         * @param aPdpTypeServer: server pdp type
   519         * @param aPdpTypeClient: client pdp type
   520         * @param aPdpTypeClient: client pdp type
   839         * @param TInfoName: Context name
   840         * @param TInfoName: Context name
   840         * @return TInt: Channel ID
   841         * @return TInt: Channel ID
   841         */
   842         */
   842         TInt getProxyId(const TInfoName& contextName);
   843         TInt getProxyId(const TInfoName& contextName);
   843 
   844 
       
   845         /**
       
   846         * PnsNameAdd indication.
       
   847         * @param aIsiMessage, reference to the received message.
       
   848         */
       
   849         void PnsNameAddInd( const TIsiReceiveC& aIsiMessage );
       
   850 
       
   851         /**
       
   852         * PnsNameRemove indication.
       
   853         * @param aIsiMessage, reference to the received message.
       
   854         */
       
   855         void PnsNameRemoveInd( const TIsiReceiveC& aIsiMessage );
       
   856 
   844     public: // Data
   857     public: // Data
   845         // None
   858         // None
   846 
   859 
   847     protected: // Data
   860     protected: // Data
   848         // None
   861         // None