_parsectx Struct Reference
[Radio Interface Layer (RIL) oriented code.]

Context for the CSV parsing routine. More...


Data Fields

struct _db db
 The tower cell ID database.
struct _ctrypctry
 Pointer to the country definition read in the last step.
struct _netpnet
 Pointer to the mobile network definition read in the last step.
struct _areaparea
 Pointer to the area definition read in the last step.
struct _cellpcell
 Pointer to the tower cell ID definition read in the last step.
struct _coordpcoord
 Pointer to the definition of the coordinates of the tower cell read in the last step.
t_cidb_progress progrcb
 User defined callback function for showing progress.
void * progrcb_ctx
 Context for the callback function for showing progress.
int minlat
 Minimum latitude to read from the CSV file.
int maxlat
 Maximum latitude to read from the CSV file.
int minlon
 Minimum longitude to read from the CSV file.
int maxlon
 Maximum longitude to read from the CSV file.
int lat
 Latitude of the tower cell multiplied by _DBLMULT.
int lon
 Longitude of the tower cell multiplied by _DBLMULT.
int ctryid
 Country ID of the tower cell.
int netid
 Mobile network ID.
int areaid
 Area code.
int cellid
 Tower cell ID.
t_cidb_err result
 Evtl. result in the callback routines during parsing.


Detailed Description

Context for the CSV parsing routine.

See also:
csvrd

Field Documentation

struct _db _parsectx::db [read]

The tower cell ID database.

struct _ctry* _parsectx::pctry [read]

Pointer to the country definition read in the last step.

struct _net* _parsectx::pnet [read]

Pointer to the mobile network definition read in the last step.

struct _area* _parsectx::parea [read]

Pointer to the area definition read in the last step.

struct _cell* _parsectx::pcell [read]

Pointer to the tower cell ID definition read in the last step.

struct _coord* _parsectx::pcoord [read]

Pointer to the definition of the coordinates of the tower cell read in the last step.

User defined callback function for showing progress.

If NULL, then no progress callback is used.

Context for the callback function for showing progress.

Minimum latitude to read from the CSV file.

Maximum latitude to read from the CSV file.

Minimum longitude to read from the CSV file.

Maximum longitude to read from the CSV file.

Latitude of the tower cell multiplied by _DBLMULT.

Field 1 (0-based) in the CSV input.

Longitude of the tower cell multiplied by _DBLMULT.

Field 2 (0-based) in the CSV input.

Country ID of the tower cell.

Field 3 (0-based) in the CSV input.

Mobile network ID.

Field 4 (0-based) in the CSV input.

Area code.

Field 5 (0-based) in the CSV input.

Tower cell ID.

Field 6 (0-based) in the CSV input.

Evtl. result in the callback routines during parsing.

May be also CIDB_ERR_OK, though parsing has failed. Check then the result of csvrd().


The documentation for this struct was generated from the following file:

Generated on Mon Jul 12 14:51:51 2010 for cetoys by  doxygen 1.5.6