kernel/eka/include/drivers/iic_transaction.h
changeset 247 d8d70de2bd36
parent 90 947f0dc9f7a8
child 261 4dbffe5c974e
equal deleted inserted replaced
201:43365a9b78a3 247:d8d70de2bd36
   419     
   419     
   420         //default constuctor.
   420         //default constuctor.
   421         inline TIicBusTransaction();
   421         inline TIicBusTransaction();
   422     
   422     
   423         // the client interface for creating half duplex transactions
   423         // the client interface for creating half duplex transactions
       
   424 		// The parameter aPriority is required to be at least zero and less than KNumTrancPriorities.
   424         inline TIicBusTransaction(TDes8* aHeader, TIicBusTransfer* aHdTrans, TInt aPriority=0);
   425         inline TIicBusTransaction(TDes8* aHeader, TIicBusTransfer* aHdTrans, TInt aPriority=0);
   425         inline ~TIicBusTransaction();
   426         inline ~TIicBusTransaction();
   426         inline TInt SetHalfDuplexTrans(TDes8* aHeader, TIicBusTransfer* aHdTrans);
   427         inline TInt SetHalfDuplexTrans(TDes8* aHeader, TIicBusTransfer* aHdTrans);
   427     
   428     
   428         // The client interface for setting full duplex transaction: the API checks that it is possible to have the 2 transactions done in parallel.
   429         // The client interface for setting full duplex transaction: the API checks that it is possible to have the 2 transactions done in parallel.