os/mm/mmlibs/mmfw/inc/Mda/Common/Test.h
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // Mda\Common\Test.h
    15 // 
    16 //
    17 
    18 #ifndef __MDA_COMMON_TEST_H__
    19 #define __MDA_COMMON_TEST_H__
    20 
    21 // Standard EPOC32 includes
    22 #include <e32base.h>
    23 
    24 // Public Media Server includes
    25 #include <mda/common/base.h>
    26 #include <mda/common/controller.h>
    27 #include <mda/common/port.h>
    28 #include <mda/common/resource.h>
    29 
    30 #include "Mda/Common/Test.hrh"
    31 
    32 // Uids
    33 
    34 /**
    35  *@publishedAll 
    36  *@deprecated 
    37  */
    38 const TUint KUidMdaHttpResLocValue = KUidMdaHttpResLocDefine;
    39 
    40 /**
    41  *@publishedAll 
    42  *@deprecated 
    43  */
    44 const TUid KUidMdaHttpResLoc = {KUidMdaHttpResLocValue};
    45 
    46 /**
    47  *@publishedAll 
    48  *@deprecated 
    49  */
    50 const TUint KUidMdaEventTesterValue = KUidMdaEventTesterDefine;
    51 
    52 /**
    53  *@publishedAll 
    54  *@deprecated 
    55  */
    56 const TUid KUidMdaEventTester = {KUidMdaEventTesterValue};
    57 
    58 /**
    59  *@publishedAll 
    60  *@deprecated 
    61  */
    62 const TUint KUidMdaTestSrcPortValue = KUidMdaTestSrcPortDefine;
    63 
    64 /**
    65  *@publishedAll 
    66  *@deprecated 
    67  */
    68 const TUid KUidMdaTestSrcPort = {KUidMdaTestSrcPortValue};
    69 
    70 /**
    71  *@publishedAll 
    72  *@deprecated 
    73  */
    74 const TUint KUidMdaTestDstPortValue = KUidMdaTestDstPortDefine;
    75 
    76 /**
    77  *@publishedAll 
    78  *@deprecated 
    79  */
    80 const TUid KUidMdaTestDstPort = {KUidMdaTestDstPortValue};
    81 
    82 /**
    83  *@publishedAll 
    84  *@deprecated 
    85  */
    86 const TUint KUidMdaDatatypeValue = KUidMdaDatatypeDefine;
    87 
    88 /**
    89  *@publishedAll 
    90  *@deprecated 
    91  */
    92 const TUid KUidMdaDatatype = {KUidMdaDatatypeValue};
    93 
    94 /**
    95  *@publishedAll 
    96  *@deprecated 
    97  */
    98 const TUint KUidMdaAudioTestSrcPortValue = KUidMdaAudioTestSrcPortDefine;
    99 
   100 /**
   101  *@publishedAll 
   102  *@deprecated 
   103  */
   104 const TUid KUidMdaAudioTestSrcPort = {KUidMdaAudioTestSrcPortValue};
   105 
   106 /**
   107  *@publishedAll 
   108  *@deprecated 
   109  */
   110 const TUint KUidMdaAudioTestDstPortValue = KUidMdaAudioTestDstPortDefine;
   111 
   112 /**
   113  *@publishedAll 
   114  *@deprecated 
   115  */
   116 const TUid KUidMdaAudioTestDstPort = {KUidMdaAudioTestDstPortValue};
   117 
   118 /**
   119  *@publishedAll 
   120  *@deprecated 
   121  */
   122 const TUint KUidMdaTestThreadValue = KUidMdaTestThreadDefine;
   123 
   124 /**
   125  *@publishedAll 
   126  *@deprecated 
   127  */
   128 const TUid KUidMdaTestThread = {KUidMdaTestThreadValue};
   129 
   130 /**
   131  *@publishedAll 
   132  *@deprecated 
   133  */
   134 const TUint KUidMdaTestServerHeapValue = KUidMdaTestServerHeapDefine;
   135 
   136 /**
   137  *@publishedAll 
   138  *@deprecated 
   139  */
   140 const TUid KUidMdaTestServerHeap = {KUidMdaTestServerHeapValue};
   141 
   142 // Functions 
   143 
   144 /**
   145  *@publishedAll 
   146  *@deprecated 
   147  */
   148 enum TMdaEventTesterFunctions
   149 	{
   150 	EMdaEventTesterGenerateEvents=0
   151 	};
   152 
   153 /**
   154  *@publishedAll 
   155  *@deprecated 
   156  */
   157 enum TMdaTestPortFunctions
   158 	{
   159 	EMdaTestPortBaseFunction = 3,       // was EMLbPortNegotiate
   160 	EMdaTestPortSetOpenParams,
   161 	EMdaTestPortCompleteDelayedOpen
   162 	};
   163 
   164 /**
   165  *@publishedAll 
   166  *@deprecated 
   167  */
   168 enum TMdaTestAudioPortFunctions
   169 	{
   170 	EMdaTestAudioPortBaseFunction = 3,  // was EMLbPortNegotiate
   171 	EMdaTestAudioPortSetAudio,
   172 	EMdaTestAudioPortGetAudio,
   173 	EMdaTestAudioPortSetBuffers,
   174 	EMdaTestAudioPortGetBuffers
   175 	};
   176 
   177 /**
   178  *@publishedAll 
   179  *@deprecated 
   180  */
   181 enum TMdaTestThreadFunctions
   182 	{
   183 	EMdaTestThreadStartFunction,
   184 	EMdaTestThreadStopFunction
   185 	};
   186 
   187 /**
   188  *@publishedAll 
   189  *@deprecated 
   190  */
   191 enum TMdaTestServerHeapFunctions
   192 	{
   193 	EMdaTestServerHeapMarkStartFunction,
   194 	EMdaTestServerHeapMarkCheckFunction,
   195 	EMdaTestServerHeapMarkEndFunction,
   196 	EMdaTestServerHeapSetAllocFailFunction
   197 	};
   198 
   199 // Packages
   200 
   201 
   202 
   203 class TMdaHttpClipLocation : public TMdaClipLocation
   204 /**
   205  * @internalTechnology 
   206  *
   207  * Clip Locations
   208  */
   209 	{
   210 public:
   211 	inline TMdaHttpClipLocation();
   212 	inline TMdaHttpClipLocation(const TDesC& aName);
   213 public:
   214 	TBuf<256> iName;
   215 	TTimeIntervalMicroSeconds32 iDelay;
   216 	};
   217 
   218 // Inline functions
   219 
   220 inline TMdaHttpClipLocation::TMdaHttpClipLocation() : 
   221 TMdaClipLocation(KUidMdaHttpResLoc,sizeof(TMdaHttpClipLocation)) {}
   222 
   223 inline TMdaHttpClipLocation::TMdaHttpClipLocation(const TDesC& aName) :
   224 TMdaClipLocation(KUidMdaHttpResLoc,sizeof(TMdaHttpClipLocation)), 
   225 iName(aName) {}
   226 
   227 #endif
   228