mds_plat/location_manager_api/inc/locationdatatype.h
branchRCL_3
changeset 63 e538444823de
parent 47 b73252188534
equal deleted inserted replaced
57:2872ae438bf7 63:e538444823de
    18 #define LOCATIONDATATYPE_H_
    18 #define LOCATIONDATATYPE_H_
    19 
    19 
    20 #include <lbsposition.h>
    20 #include <lbsposition.h>
    21 #include <etel3rdparty.h>
    21 #include <etel3rdparty.h>
    22 
    22 
    23 const TInt KMaxCountryName = 128;
       
    24 typedef TBuf<KMaxCountryName> TCountryName;
       
    25 /*
    23 /*
    26  * TLocationData encapsulates all location data.
    24  * TLocationData encapsulates all location data.
    27  */
    25  */
    28 struct TLocationData
    26 struct TLocationData
    29     {
    27     {
    30     TPosition iPosition;
    28     TPosition iPosition;
    31     CTelephony::TNetworkInfoV1 iNetworkInfo;
    29     CTelephony::TNetworkInfoV1 iNetworkInfo;
    32     TCourse iCourse;
    30     TCourse iCourse;
    33     TCountryName iCountry;
    31     TBuf<100> iCountry;
    34     TUint iSatellites;
    32     TUint iSatellites;
    35     TReal32 iQuality;
    33     TReal32 iQuality;
    36     };
    34     };
    37 	    
    35 	    
    38 #endif /*LOCATIONDATATYPE_H_*/
    36 #endif /*LOCATIONDATATYPE_H_*/