parse_query_string.h

Go to the documentation of this file.
00001 
00024 #ifndef _PARSE_QUERY_STRING_
00025 #define _PARSE_QUERY_STRING_
00026 
00027 #include "../../flutelib/uri.h"
00028 
00033 typedef struct qs_missing_symbol {
00034   struct qs_missing_symbol *next; 
00035   unsigned int esi; 
00036 } qs_missing_symbol_t;
00037 
00042 typedef struct qs_missing_block {
00043   struct qs_missing_block *next; 
00044   unsigned int sbn; 
00045   struct qs_missing_symbol *es_list; 
00046 } qs_missing_block_t;
00047 
00052 typedef struct query_str {
00053   uri_t *fileURI;  
00054   qs_missing_block_t *block_list; 
00055 } query_str_t;
00056 
00057 
00067 query_str_t* parse_query_string(char *query_str);
00068 
00076 void free_query_str(query_str_t *qs);
00077 
00078 #endif

Generated on Fri Mar 9 19:59:52 2007 for MAD-FCL by  doxygen 1.5.0