1 #ifndef __GEO_H__ 2 #define __GEO_H__ 3 4 #include "server.h" 5 6 /* Structures used inside geo.c in order to represent points and array of 7 * points on the earth. */ 8 typedef struct geoPoint { 9 double longitude; 10 double latitude; 11 double dist; 12 double score; 13 char *member; 14 } geoPoint; 15 16 typedef struct geoArray { 17 struct geoPoint *array; 18 size_t buckets; 19 size_t used; 20 } geoArray; 21 22 #endif 23