mds_plat/location_manager_api/inc/locationdatatype.h
branchRCL_3
changeset 47 b73252188534
parent 3 b73a2e62868f
child 63 e538444823de
equal deleted inserted replaced
46:63c982fb92f2 47:b73252188534
    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;
    23 /*
    25 /*
    24  * TLocationData encapsulates all location data.
    26  * TLocationData encapsulates all location data.
    25  */
    27  */
    26 struct TLocationData
    28 struct TLocationData
    27     {
    29     {
    28     TPosition iPosition;
    30     TPosition iPosition;
    29     CTelephony::TNetworkInfoV1 iNetworkInfo;
    31     CTelephony::TNetworkInfoV1 iNetworkInfo;
    30     TCourse iCourse;
    32     TCourse iCourse;
    31     TBuf<100> iCountry;
    33     TCountryName iCountry;
    32     TUint iSatellites;
    34     TUint iSatellites;
    33     TReal32 iQuality;
    35     TReal32 iQuality;
    34     };
    36     };
    35 	    
    37 	    
    36 #endif /*LOCATIONDATATYPE_H_*/
    38 #endif /*LOCATIONDATATYPE_H_*/