toolsandutils/wintunnel/src_cedar/winscomm.inl
changeset 0 83f4b4db085c
child 1 d4b442d23379
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/toolsandutils/wintunnel/src_cedar/winscomm.inl	Tue Feb 02 01:39:43 2010 +0200
@@ -0,0 +1,80 @@
+// Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// wins/specific/winscomm.inl
+// inline void DComm::SetCurrent(TInt aCurrent)
+// { iLdd->iPowerHandler->SetCurrentConsumption(aCurrent); }
+// 
+//
+
+
+
+
+inline TBool DChannelComm::AreAnyPending() const
+	{ return((DComm*)iPdd)->AreAnyPending(); }
+
+inline TInt DChannelComm::RxCount()
+	{ return ((DComm*)iPdd)->RxCount(); }
+
+inline void DChannelComm::ReadCancel()
+	{ ((DComm*)iPdd)->ReadCancel(); }
+
+inline void DChannelComm::WriteCancel()
+	{ ((DComm*)iPdd)->WriteCancel(); }
+
+inline void DChannelComm::SignalChangeCancel()
+	{ ((DComm*)iPdd)->SignalChangeCancel(); }
+
+inline void DChannelComm::ResetBuffers(TBool aTx)
+	{ ((DComm*)iPdd)->ResetBuffers(aTx); }
+
+inline TInt DChannelComm::SetRxBufferSize(TInt aSize)
+	{ return ((DComm*)iPdd)->SetRxBufferSize(aSize); }
+
+inline TDes8* DChannelComm::RxBuffer()
+	{ return ((DComm*)iPdd)->RxBuffer(); }
+
+inline	TInt DChannelComm::RxBufferSize()
+	{ return ((DComm*)iPdd)->RxBufferSize(); }
+
+inline void DChannelComm::SetStatus(TState aStatus)
+	{ iStatus=aStatus; }
+
+inline TInt DChannelComm::PddStart()
+	{ return ((DComm*)iPdd)->Start(); }
+
+inline void DChannelComm::Stop(TStopMode aMode)
+	{ ((DComm*)iPdd)->Stop(aMode); }
+
+inline void DChannelComm::PddBreak(TBool aState)
+	{ ((DComm*)iPdd)->Break(aState); }
+
+inline TUint DChannelComm::Signals() const
+	{ return ((DComm*)iPdd)->Signals(); }
+
+inline void DChannelComm::SetSignals(TUint aSetMask,TUint aClearMask)
+	{ ((DComm*)iPdd)->SetSignals(aSetMask,aClearMask); }
+
+inline TInt DChannelComm::ValidateConfig(const TCommConfigV01 &aConfig) const
+	{ return ((DComm*)iPdd)->ValidateConfig(aConfig); }
+
+inline void DChannelComm::PddConfigure(TCommConfigV01 &aConfig)
+	{ ((DComm*)iPdd)->Configure(aConfig); }
+
+inline void DChannelComm::PddCaps(TDes8 &aCaps) const
+	{ ((DComm*)iPdd)->Caps(aCaps); }
+
+inline void DChannelComm::PddCheckConfig(TCommConfigV01& aConfig)
+	{ ((DComm*)iPdd)->CheckConfig(aConfig); }
+
+