sl@0: // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // Mda\Common\Test.h sl@0: // sl@0: // sl@0: sl@0: #ifndef __MDA_COMMON_TEST_H__ sl@0: #define __MDA_COMMON_TEST_H__ sl@0: sl@0: // Standard EPOC32 includes sl@0: #include sl@0: sl@0: // Public Media Server includes sl@0: #include sl@0: #include sl@0: #include sl@0: #include sl@0: sl@0: #include "Mda/Common/Test.hrh" sl@0: sl@0: // Uids sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUint KUidMdaHttpResLocValue = KUidMdaHttpResLocDefine; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUid KUidMdaHttpResLoc = {KUidMdaHttpResLocValue}; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUint KUidMdaEventTesterValue = KUidMdaEventTesterDefine; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUid KUidMdaEventTester = {KUidMdaEventTesterValue}; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUint KUidMdaTestSrcPortValue = KUidMdaTestSrcPortDefine; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUid KUidMdaTestSrcPort = {KUidMdaTestSrcPortValue}; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUint KUidMdaTestDstPortValue = KUidMdaTestDstPortDefine; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUid KUidMdaTestDstPort = {KUidMdaTestDstPortValue}; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUint KUidMdaDatatypeValue = KUidMdaDatatypeDefine; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUid KUidMdaDatatype = {KUidMdaDatatypeValue}; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUint KUidMdaAudioTestSrcPortValue = KUidMdaAudioTestSrcPortDefine; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUid KUidMdaAudioTestSrcPort = {KUidMdaAudioTestSrcPortValue}; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUint KUidMdaAudioTestDstPortValue = KUidMdaAudioTestDstPortDefine; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUid KUidMdaAudioTestDstPort = {KUidMdaAudioTestDstPortValue}; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUint KUidMdaTestThreadValue = KUidMdaTestThreadDefine; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUid KUidMdaTestThread = {KUidMdaTestThreadValue}; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUint KUidMdaTestServerHeapValue = KUidMdaTestServerHeapDefine; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: const TUid KUidMdaTestServerHeap = {KUidMdaTestServerHeapValue}; sl@0: sl@0: // Functions sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: enum TMdaEventTesterFunctions sl@0: { sl@0: EMdaEventTesterGenerateEvents=0 sl@0: }; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: enum TMdaTestPortFunctions sl@0: { sl@0: EMdaTestPortBaseFunction = 3, // was EMLbPortNegotiate sl@0: EMdaTestPortSetOpenParams, sl@0: EMdaTestPortCompleteDelayedOpen sl@0: }; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: enum TMdaTestAudioPortFunctions sl@0: { sl@0: EMdaTestAudioPortBaseFunction = 3, // was EMLbPortNegotiate sl@0: EMdaTestAudioPortSetAudio, sl@0: EMdaTestAudioPortGetAudio, sl@0: EMdaTestAudioPortSetBuffers, sl@0: EMdaTestAudioPortGetBuffers sl@0: }; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: enum TMdaTestThreadFunctions sl@0: { sl@0: EMdaTestThreadStartFunction, sl@0: EMdaTestThreadStopFunction sl@0: }; sl@0: sl@0: /** sl@0: *@publishedAll sl@0: *@deprecated sl@0: */ sl@0: enum TMdaTestServerHeapFunctions sl@0: { sl@0: EMdaTestServerHeapMarkStartFunction, sl@0: EMdaTestServerHeapMarkCheckFunction, sl@0: EMdaTestServerHeapMarkEndFunction, sl@0: EMdaTestServerHeapSetAllocFailFunction sl@0: }; sl@0: sl@0: // Packages sl@0: sl@0: sl@0: sl@0: class TMdaHttpClipLocation : public TMdaClipLocation sl@0: /** sl@0: * @internalTechnology sl@0: * sl@0: * Clip Locations sl@0: */ sl@0: { sl@0: public: sl@0: inline TMdaHttpClipLocation(); sl@0: inline TMdaHttpClipLocation(const TDesC& aName); sl@0: public: sl@0: TBuf<256> iName; sl@0: TTimeIntervalMicroSeconds32 iDelay; sl@0: }; sl@0: sl@0: // Inline functions sl@0: sl@0: inline TMdaHttpClipLocation::TMdaHttpClipLocation() : sl@0: TMdaClipLocation(KUidMdaHttpResLoc,sizeof(TMdaHttpClipLocation)) {} sl@0: sl@0: inline TMdaHttpClipLocation::TMdaHttpClipLocation(const TDesC& aName) : sl@0: TMdaClipLocation(KUidMdaHttpResLoc,sizeof(TMdaHttpClipLocation)), sl@0: iName(aName) {} sl@0: sl@0: #endif sl@0: