bluetooth/btstack/avctp/avctpmuxerstates.cpp
branchRCL_3
changeset 56 015fa7494bd2
parent 13 20fda83a6398
equal deleted inserted replaced
49:10183c6d2913 56:015fa7494bd2
   408 
   408 
   409 	TInt ret = KErrNone;
   409 	TInt ret = KErrNone;
   410 	if (aAddr != TBTDevAddr(0))
   410 	if (aAddr != TBTDevAddr(0))
   411 		{
   411 		{
   412 		// New this up just in time.
   412 		// New this up just in time.
       
   413 		__ASSERT_DEBUG(!aTransport.iChannelSAPs[KAvctpPrimaryChannel], Panic(EObjectAlreadyExists));
   413 		TRAP(ret, aTransport.iChannelSAPs[KAvctpPrimaryChannel] = aTransport.iProtocol.LowerProtocol()->NewSAPL(KSockSeqPacket));
   414 		TRAP(ret, aTransport.iChannelSAPs[KAvctpPrimaryChannel] = aTransport.iProtocol.LowerProtocol()->NewSAPL(KSockSeqPacket));
   414 		if (ret == KErrNone)
   415 		if (ret == KErrNone)
   415 			{
   416 			{
   416 			aTransport.AssignToDevice(aAddr);			
   417 			aTransport.AssignToDevice(aAddr);			
   417 			ChangeState(aTransport, CAvctpMuxerStateFactory::ELinkPending);		
   418 			ChangeState(aTransport, CAvctpMuxerStateFactory::ELinkPending);