cbsref/telephonyrefplugins/atltsy/integrationtest/inc/testltsypktshareddata.inl
author hgs
Tue, 22 Jun 2010 11:02:32 +0100
changeset 44 8b72faa1200f
permissions -rw-r--r--
201024_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
44
8b72faa1200f 201024_02
hgs
parents:
diff changeset
     1
//  TestTelephonyPktSharedData.inl
8b72faa1200f 201024_02
hgs
parents:
diff changeset
     2
//  Copyright (c) Symbian Software Ltd 2008. All rights reserved.
8b72faa1200f 201024_02
hgs
parents:
diff changeset
     3
//
8b72faa1200f 201024_02
hgs
parents:
diff changeset
     4
//  The inline function implementation of CTestTelephonyPktSharedData
8b72faa1200f 201024_02
hgs
parents:
diff changeset
     5
8b72faa1200f 201024_02
hgs
parents:
diff changeset
     6
#ifndef TESTTELEPHONYPKTSHAREDDATA_INL_
8b72faa1200f 201024_02
hgs
parents:
diff changeset
     7
#define TESTTELEPHONYPKTSHAREDDATA_INL_
8b72faa1200f 201024_02
hgs
parents:
diff changeset
     8
8b72faa1200f 201024_02
hgs
parents:
diff changeset
     9
// user include
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    10
#include "TestLtsyPktSharedData.h"
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    11
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    12
/**
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    13
 * Get the reference of specified packet context
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    14
 * aServiceIndex - the index in the packet service array
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    15
 * aContextIndex - the index in the packet context array
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    16
 * @return - the reference of the RPacketContext object
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    17
 */
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    18
RPacketContext& CTestLtsyPktSharedData::PacketContext(TInt aServiceIndex, TInt aContextIndex)
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    19
	{
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    20
	return iServices[aServiceIndex].iContexts[aContextIndex].iPktContext;
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    21
	}
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    22
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    23
/**
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    24
 * Get the reference of specified packet QoS profile
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    25
 * aServiceIndex - the index in the packet service array
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    26
 * aContextIndex - the index in the packet context array
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    27
 * @return - the reference of the QoS profile object
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    28
 */
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    29
RPacketQoS& CTestLtsyPktSharedData::PacketQos(TInt aServiceIndex, TInt aContextIndex)
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    30
	{
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    31
	return iServices[aServiceIndex].iContexts[aContextIndex].iPktQos;
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    32
	}
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    33
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    34
/**
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    35
 * Get the reference of specified packet service
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    36
 * aServiceIndex - the index in the packet service array
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    37
 * @return - the reference of the RPacketService object
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    38
 */
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    39
RPacketService& CTestLtsyPktSharedData::PacketService(TInt aServiceIndex)
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    40
	{
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    41
	return iServices[aServiceIndex].iPktService;
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    42
	}
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    43
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    44
/**
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    45
 * Get the reference of specified context data
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    46
 * aServiceIndex - the index in the packet service array
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    47
 * aContextIndex - the index in the packet context array
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    48
 * @return - the reference of the TContextData object
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    49
 */
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    50
CTestLtsyPktSharedData::TContextData& CTestLtsyPktSharedData::ContextData(TInt aServiceIndex, TInt aContextIndex)
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    51
	{
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    52
	return iServices[aServiceIndex].iContexts[aContextIndex];
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    53
	}
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    54
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    55
#endif /*TESTTELEPHONYPKTSHAREDDATA_INL_*/
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    56
8b72faa1200f 201024_02
hgs
parents:
diff changeset
    57
// end of file