nfs-ganesha 1.4
Classes | Defines | Typedefs | Enumerations | Functions

analyse.h File Reference

#include <stdio.h>

Go to the source code of this file.

Classes

struct  _type_affect_
struct  _type_block_
struct  _generic_item_

Defines

#define MAXSTRLEN   1024

Typedefs

typedef struct _type_affect_ type_affect
typedef struct _type_block_ type_block
typedef struct _generic_item_ generic_item
typedef generic_itemlist_items

Enumerations

enum  type_item { TYPE_BLOCK, TYPE_AFFECT }

Functions

list_itemsconfig_CreateItemsList ()
generic_itemconfig_CreateBlock (char *blockname, list_items *list)
generic_itemconfig_CreateAffect (char *varname, char *varval)
void config_AddItem (list_items *list, generic_item *item)
void config_print_list (FILE *output, list_items *list)
void config_free_list (list_items *list)

Define Documentation

#define MAXSTRLEN   1024

Definition at line 27 of file analyse.h.


Typedef Documentation

typedef struct _generic_item_ generic_item

Definition at line 74 of file analyse.h.

typedef struct _type_affect_ type_affect
typedef struct _type_block_ type_block

Enumeration Type Documentation

enum type_item
Enumerator:
TYPE_BLOCK 
TYPE_AFFECT 

Definition at line 37 of file analyse.h.


Function Documentation

void config_AddItem ( list_items list,
generic_item item 
)

Add an item to a list

Add an item to a list as first element

Definition at line 91 of file analyse.c.

generic_item* config_CreateAffect ( char *  varname,
char *  varval 
)

Create a key=value peer (assignment)

Definition at line 74 of file analyse.c.

generic_item* config_CreateBlock ( char *  blockname,
list_items list 
)

Create a block item with the given content

Definition at line 49 of file analyse.c.

list_items* config_CreateItemsList ( )

create a list of items

Definition at line 38 of file analyse.c.

void config_free_list ( list_items list)

config_free_list: Free ressources for a list

Definition at line 183 of file analyse.c.

void config_print_list ( FILE *  output,
list_items list 
)

Displays the content of a list of blocks.

Definition at line 144 of file analyse.c.